René's URL Explorer Experiment


Title: Commits · unitycoder/ShapeEditor · GitHub

Open Graph Title: Commits · unitycoder/ShapeEditor

X Title: Commits · unitycoder/ShapeEditor

Description: 2D Shape Editor for Unity Editor. Contribute to unitycoder/ShapeEditor development by creating an account on GitHub.

Open Graph Description: 2D Shape Editor for Unity Editor. Contribute to unitycoder/ShapeEditor development by creating an account on GitHub.

X Description: 2D Shape Editor for Unity Editor. Contribute to unitycoder/ShapeEditor development by creating an account on GitHub.

Opengraph URL: https://github.com/unitycoder/ShapeEditor

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository/commits(/*name)
route-controllercommits
route-actionshow
fetch-noncev2:b52fd110-53d0-e61c-95c7-8a052c72a00a
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idA954:32A342:3A5BE:4F421:698C90C6
html-safe-noncecbd1a9c5cf8e02d07d753070fbb7b90377d5ffa1636d23b3fcfa47de13ca64b0
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBOTU0OjMyQTM0MjozQTVCRTo0RjQyMTo2OThDOTBDNiIsInZpc2l0b3JfaWQiOiI4NzQ4ODIzNDk0Mzg3MzM5NDYyIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacec638970b7e56030ba26c8a3b1ce7949fdd581d73a815c95252ff4a7d6cb3beb
hovercard-subject-tagrepository:443565835
github-keyboard-shortcutsrepository,commit-list,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///commits/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/unitycoder/ShapeEditor/commits/master
twitter:imagehttps://opengraph.githubassets.com/6dda3127ecab9f69e3e403bf5e5a9f735d7ab69558d4caae15742fc5870bcdb3/unitycoder/ShapeEditor
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/6dda3127ecab9f69e3e403bf5e5a9f735d7ab69558d4caae15742fc5870bcdb3/unitycoder/ShapeEditor
og:image:alt2D Shape Editor for Unity Editor. Contribute to unitycoder/ShapeEditor development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None640eeb7b6ff4d8d106235d228c0c286e82592d4d2403227b5b2b4fc5832297a4
turbo-cache-controlno-cache
go-importgithub.com/unitycoder/ShapeEditor git https://github.com/unitycoder/ShapeEditor.git
octolytics-dimension-user_id5438317
octolytics-dimension-user_loginunitycoder
octolytics-dimension-repository_id443565835
octolytics-dimension-repository_nwounitycoder/ShapeEditor
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id438308984
octolytics-dimension-repository_parent_nwoHenry00IS/ShapeEditor
octolytics-dimension-repository_network_root_id438308984
octolytics-dimension-repository_network_root_nwoHenry00IS/ShapeEditor
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release3d444f0a47beeeac94cddbb51c91ab408befe8d4
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits/master/#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Funitycoder%2FShapeEditor%2Fcommits%2Fmaster%2F
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Funitycoder%2FShapeEditor%2Fcommits%2Fmaster%2F
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fcommits%2Fshow&source=header-repo&source_repo=unitycoder%2FShapeEditor
Reloadhttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits/master/
Reloadhttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits/master/
Reloadhttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits/master/
unitycoder https://patch-diff.githubusercontent.com/unitycoder
ShapeEditorhttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor
Henry00IS/ShapeEditorhttps://patch-diff.githubusercontent.com/Henry00IS/ShapeEditor
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Funitycoder%2FShapeEditor
Fork 1 https://patch-diff.githubusercontent.com/login?return_to=%2Funitycoder%2FShapeEditor
Star 1 https://patch-diff.githubusercontent.com/login?return_to=%2Funitycoder%2FShapeEditor
Code https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor
Pull requests 0 https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/pulls
Actions https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/actions
Projects 0 https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/projects
Security 0 https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/security
Insights https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/pulse
Code https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor
Pull requests https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/pulls
Actions https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/actions
Projects https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/projects
Security https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/security
Insights https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/pulse
Fixed the shape editor colors changing/saturating when the project is working in linear color space.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/408c8e19d1d3ee2efea63784836993c2edc15666
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
408c8e1https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/408c8e19d1d3ee2efea63784836993c2edc15666
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/408c8e19d1d3ee2efea63784836993c2edc15666
Removed the internal front and back surfaces on revolve extrudes of 360 degrees.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/002f3d9044981db3c0476efc6348f15a1048a517
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
002f3d9https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/002f3d9044981db3c0476efc6348f15a1048a517
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/002f3d9044981db3c0476efc6348f15a1048a517
Update README.mdhttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/ed04b7cb83702456cd0a18f4f3a0443f82239583
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
ed04b7chttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/ed04b7cb83702456cd0a18f4f3a0443f82239583
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/ed04b7cb83702456cd0a18f4f3a0443f82239583
Implemented #16. You can now add the active symmetry previews of fully selected shapes as new shapes to the project.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/0d1ca2e0b554a33b1a775861a7f68fcd1afb0e18
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
0d1ca2ehttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/0d1ca2e0b554a33b1a775861a7f68fcd1afb0e18
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/0d1ca2e0b554a33b1a775861a7f68fcd1afb0e18
Scaled Extrude now allows for X and Y scaling of the front and back polygons.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/32b8a3f0c709b1763f86b2b51292c6f63240973b
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
32b8a3fhttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/32b8a3f0c709b1763f86b2b51292c6f63240973b
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/32b8a3f0c709b1763f86b2b51292c6f63240973b
The RealtimeCSG and Chisel Splines now splits non-planar quads making them seamless. Even though the planes to brush function struggles a lot.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/9e04b8466a674513087f2eaf9b1740982a397f84
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
9e04b84https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/9e04b8466a674513087f2eaf9b1740982a397f84
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/9e04b8466a674513087f2eaf9b1740982a397f84
Material performance optimization because the front and back materials were assigned to all vertices even though only vertex 0 is read.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/dc9e4fcaa44cced8c0e16b5432b069911e1ea225
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
dc9e4fchttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/dc9e4fcaa44cced8c0e16b5432b069911e1ea225
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/dc9e4fcaa44cced8c0e16b5432b069911e1ea225
Added persistent materials with a material editor.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/841ccdebfca0ebd23b1a54038e268f7381bcc7ae
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
841ccdehttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/841ccdebfca0ebd23b1a54038e268f7381bcc7ae
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/841ccdebfca0ebd23b1a54038e268f7381bcc7ae
Code cleanup, now using the current material index color to highlight drawable surfaces on mouse hover. Can no longer draw on surfaces while clicking items in the toolbar.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/63eb0cbaa8f4851c87f41779d4a2eca77c984dc5
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
63eb0cbhttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/63eb0cbaa8f4851c87f41779d4a2eca77c984dc5
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/63eb0cbaa8f4851c87f41779d4a2eca77c984dc5
Code cleanup and optimizations. Added color palette buttons that display a small color line at the bottom of the button.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/b23744f939612a8076b738e043bff64e34e61b32
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
b23744fhttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/b23744f939612a8076b738e043bff64e34e61b32
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/b23744f939612a8076b738e043bff64e34e61b32
FixedExtrude now uses the same planes to brush function as everything else and supports materials.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/ead98e3063318d9d4833e19e366dab41e5dd7f1d
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
ead98e3https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/ead98e3063318d9d4833e19e366dab41e5dd7f1d
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/ead98e3063318d9d4833e19e366dab41e5dd7f1d
Now more accurately assigns front and back polygons, in cases of overlapping shapes and subtractive shapes with additive shapes in them.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/1bbf8169021da7b509fdfac621a4b79cd3dc524d
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
1bbf816https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/1bbf8169021da7b509fdfac621a4b79cd3dc524d
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/1bbf8169021da7b509fdfac621a4b79cd3dc524d
Fixed issue where short triangles would be missed when checking against their corresponding 2D edge due to joins by PolyBool.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/33475b2940f8da8224cbc77310558fad40240f86
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
33475b2https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/33475b2940f8da8224cbc77310558fad40240f86
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/33475b2940f8da8224cbc77310558fad40240f86
Added front and back shape material assignment support. This now covers all surfaces that can be extruded.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/5e9158a83acf1594f414c7b65a538dfa67b5f5d9
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
5e9158ahttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/5e9158a83acf1594f414c7b65a538dfa67b5f5d9
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/5e9158a83acf1594f414c7b65a538dfa67b5f5d9
Added persistent material support to RealtimeCSG.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/f78fac64a79d590a999a4c34b99a513ee3b4953e
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
f78fac6https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/f78fac64a79d590a999a4c34b99a513ee3b4953e
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/f78fac64a79d590a999a4c34b99a513ee3b4953e
Officially named the Material Editor with lots of new buttons and options. The camera can now move faster while holding shift. Also moved the grid rendering to be part of the GuiViewport with a tog…https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/3401b55adedaba971fc5d9ac1254b805a67e401e
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
3401b55https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/3401b55adedaba971fc5d9ac1254b805a67e401e
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/3401b55adedaba971fc5d9ac1254b805a67e401e
The viewport matrix math is even more accurate now.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/b359bb86438c29c786065bd06493ff0e3a49134e
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
b359bb8https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/b359bb86438c29c786065bd06493ff0e3a49134e
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/b359bb86438c29c786065bd06493ff0e3a49134e
Fixed Matrix4x4.Perspective using the OpenGL convention- it now uses DirectX matching Unity. The Z axis was inverted.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/44849a39a4ec3def3cf9f2583247f22e0d662f4e
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
44849a3https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/44849a39a4ec3def3cf9f2583247f22e0d662f4e
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/44849a39a4ec3def3cf9f2583247f22e0d662f4e
Added an infinite 3D grid renderer and lots of code cleanup.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/f29d667681c69c611553fb92565df3b5e8d6f494
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
f29d667https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/f29d667681c69c611553fb92565df3b5e8d6f494
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/f29d667681c69c611553fb92565df3b5e8d6f494
The real reason the algorithm was failing to group polygons was degenerate triangles with zero normals.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/547281208cdab08584ace19039b8454baa23e89c
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
5472812https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/547281208cdab08584ace19039b8454baa23e89c
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/547281208cdab08584ace19039b8454baa23e89c
Now comparing not only whether two vertices lie on an edge but also the angle, this gives the algorithm a lot more stability and doesn't mark front and back faces.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/6f152a9ff58e7dfe0ece839145295adecfcf34a7
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
6f152a9https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/6f152a9ff58e7dfe0ece839145295adecfcf34a7
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/6f152a9ff58e7dfe0ece839145295adecfcf34a7
Mesh color test to visualize what materials the user has drawn.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/fae54d051797af4bea2ac12ce95b36e01cd13598
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
fae54d0https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/fae54d051797af4bea2ac12ce95b36e01cd13598
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/fae54d051797af4bea2ac12ce95b36e01cd13598
Merge branch 'master' of https://github.com/Henry00IS/ShapeEditor into Materialshttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/14ca5f3806b01b25c4c4fbccb0c0a21706747b87
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
14ca5f3https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/14ca5f3806b01b25c4c4fbccb0c0a21706747b87
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/14ca5f3806b01b25c4c4fbccb0c0a21706747b87
Replaced broken legacy GuiContainer activeChild implementation with smart lookup functions.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/32b49d25799f68deb36beb766b9f6d3e4c431001
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
32b49d2https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/32b49d25799f68deb36beb766b9f6d3e4c431001
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/32b49d25799f68deb36beb766b9f6d3e4c431001
Added another lookup table that associates segments with a triangle index. Now allows drawing a material onto combined edge groups.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/057364a69f8304e93ca251d05c2733c90f16e6c8
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
057364ahttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/057364a69f8304e93ca251d05c2733c90f16e6c8
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/057364a69f8304e93ca251d05c2733c90f16e6c8
Created an algorithm that groups built polygons triangle indices by segment into a lookup table. So after raycasting and finding a segment you can then receive the full list of triangle indices.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/09795d09f11ab3dbee1982fbff35eb73b863b638
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
09795d0https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/09795d09f11ab3dbee1982fbff35eb73b863b638
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/09795d09f11ab3dbee1982fbff35eb73b863b638
Added support for assigning material slots to edges. These will be treated as submeshes. Parameter changes in the scene will automatically use these material indices keeping them persistent.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/76245b464108379ed11ff18b28fab5571661f29a
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
76245b4https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/76245b464108379ed11ff18b28fab5571661f29a
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/76245b464108379ed11ff18b28fab5571661f29a
GuiViewport is now a stand-alone 3D viewport control that can be used for more things. The PreviewWindow handles the logic.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/39d96534ed30eb6e9b14916f7863551ab493db77
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
39d9653https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/39d96534ed30eb6e9b14916f7863551ab493db77
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/39d96534ed30eb6e9b14916f7863551ab493db77
Implemented WorldToScreenPoint() for the 3D viewport camera with 2D rendering support.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/ee3de89203ce381b4d4e8ac52408f8b5df6a3d24
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
ee3de89https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/ee3de89203ce381b4d4e8ac52408f8b5df6a3d24
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/ee3de89203ce381b4d4e8ac52408f8b5df6a3d24
GuiViewport cleanup with ScreenPointToRay() and Mesh Raycasting implementation. The 3D rendering now uses a custom shader pass.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/6c399949cf71f6df072476c37f203d8f0bc1828a
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
6c39994https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/6c399949cf71f6df072476c37f203d8f0bc1828a
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/6c399949cf71f6df072476c37f203d8f0bc1828a
On key down sometimes KeyCode.None appears which would trip a gui container event receiver not using the keyboard event, this is now ignored.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/94656c65d074e994d92265cfc75eb68544387591
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
94656c6https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/94656c65d074e994d92265cfc75eb68544387591
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/94656c65d074e994d92265cfc75eb68544387591
The undo/redo system now uses and stores the names of the operations and displays them in the edit menu.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/d187a75720ad3eeb3c912679de28f2bbb2c598f2
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
d187a75https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/d187a75720ad3eeb3c912679de28f2bbb2c598f2
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/d187a75720ad3eeb3c912679de28f2bbb2c598f2
While using the drawing tool, you can now hold down the shift key before placing a vertex to continue drawing from the previous edge. This is useful for drawing counter-clockwise.https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/2de2f5c5703d3d71cc433a2009903cc099ae45d4
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
2de2f5chttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/2de2f5c5703d3d71cc433a2009903cc099ae45d4
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/2de2f5c5703d3d71cc433a2009903cc099ae45d4
Added a draw tool. When you move the mouse over an edge, it will be highlighted. When you click the left mouse button, a new vertex is inserted on that edge that follows the mouse pointer. If you c…https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/980bd004f593afdd35410e098dfbe02e2fceb820
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
980bd00https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/980bd004f593afdd35410e098dfbe02e2fceb820
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/980bd004f593afdd35410e098dfbe02e2fceb820
Fix for #28. Unhandled keyboard inputs in GuiContainers (Menus, Windows, Buttons, ...) give focus back to the active tool. This lets you use keyboard shortcuts anywhere without having to click in t…https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/966e6fc6df8c04945596a5f07e41f2ac85399a23
https://patch-diff.githubusercontent.com/Henry00IS
Henry00IShttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits?author=Henry00IS
966e6fchttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commit/966e6fc6df8c04945596a5f07e41f2ac85399a23
https://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/tree/966e6fc6df8c04945596a5f07e41f2ac85399a23
Previoushttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits/master?before=408c8e19d1d3ee2efea63784836993c2edc15666+0
Nexthttps://patch-diff.githubusercontent.com/unitycoder/ShapeEditor/commits/master?after=408c8e19d1d3ee2efea63784836993c2edc15666+34
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.