Commit Graph

1076 Commits (da7536ea8f604ad98d24367f71a00193e23f03ea)

Author SHA1 Message Date
Jeremy HU da7536ea8f Resolve seam UV coords 2022-11-02 23:12:59 +11:00
Jeremy HU 6d71e14b19 Resolve seam UV map size 2022-11-02 21:02:45 +11:00
Jeremy HU 4e861d3d2d Collect seam triangle UVs 2022-11-01 23:10:21 +11:00
Jeremy HU 1fa1e0e199 Use MeshState in MeshGenerator 2022-11-01 20:53:02 +11:00
Jeremy HU 9fe28f84df Implement mesh state combine 2022-11-01 08:37:03 +11:00
Jeremy HU cb85a56364 Add mesh state 2022-10-31 21:28:56 +11:00
Jeremy HU 7ce09d1cd6 Fix part cache 2022-10-30 19:08:03 +11:00
Jeremy HU c87c4482c1 Fix UV coords 2022-10-30 10:39:57 +11:00
Jeremy HU 9ad0c92e4b Fix build 2022-10-30 10:09:56 +11:00
Jeremy HU 508bfdc657 Remove unused dependencies 2022-10-30 10:05:55 +11:00
Jeremy HU b18bf2f8eb Fix theme initialization 2022-10-29 10:49:34 +11:00
Jeremy HU f2fc58c699 Remove materials
Material will be integrated into part property.
2022-10-29 10:30:22 +11:00
Jeremy HU d991f0c532 Add UV map generator 2022-10-25 22:31:44 +11:00
Jeremy HU 5fc51c3b02 Add UV map packer 2022-10-24 23:48:18 +11:00
Jeremy HU 2b83283961 Fix uv seam end 2022-10-23 19:37:05 +11:00
Jeremy HU 266ea4349c Fix part uv 2022-10-23 17:02:34 +11:00
Jeremy HU 0f44d5cf7b Implement part uv preview 2022-10-23 14:14:30 +11:00
Jeremy HU b0000e7a34 Add new part attribute: colorImageId 2022-10-22 16:27:58 +11:00
Jeremy HU 4fb109a583 Remove skeleton document 2022-10-22 14:11:00 +11:00
Jeremy HU 86a6e5f163 Prepare for UV preview image generator 2022-10-21 21:42:16 +11:00
Jeremy HU 0ff187745a Prepare for UV mapping generating 2022-10-20 20:41:33 +11:00
Jeremy HU a8cc1c0b58 Build all vertex UVs 2022-10-20 08:39:41 +11:00
Jeremy HU c614da251a Remove stroke mesh builder 2022-10-19 20:22:17 +11:00
Jeremy HU 439ea25a86 Fix rope mesh 2022-10-19 19:54:20 +11:00
Jeremy HU 5e0ea394f8 Fix cut face preview 2022-10-19 08:50:46 +11:00
Jeremy HU d87dee4093 Update section preview mesh builder 2022-10-18 23:09:39 +11:00
Jeremy HU 7c9626bcab Add single node mesh 2022-10-18 21:06:49 +11:00
Jeremy HU 57b1a802f3 Apply webkit style clang format on code base 2022-10-18 20:35:04 +11:00
Jeremy HU 73f0404c2e Implement section preview mesh builder 2022-10-18 19:39:48 +11:00
Jeremy HU 066e16dcd6 Add section preview mesh builder 2022-10-18 08:35:20 +11:00
Jeremy HU c3aeea9d10 Apply interpolation by checking node radius distance 2022-10-17 23:19:13 +11:00
Jeremy HU d075ee3ba7 Add part round end 2022-10-17 21:29:40 +11:00
Jeremy HU 73c13a9cb4 Fix cut face forward direction 2022-10-16 22:25:35 +11:00
Jeremy HU 12f4f52f10 Add part chamfer and subdivide 2022-10-16 20:55:04 +11:00
Jeremy HU 86a05d1bfb Fix node forward direction 2022-10-16 19:56:10 +11:00
Jeremy HU 2a602a031f Fix triangles crossing over in tube mesh builder 2022-10-15 22:52:10 +11:00
Jeremy HU 978c2bf744 Implement part deform 2022-10-15 20:15:32 +11:00
Jeremy HU 73b3dc3941 Add base normal rotation 2022-10-14 22:11:41 +11:00
Jeremy HU a9dd15991f Add command line option: -toggle-color 2022-10-14 19:21:20 +11:00
Jeremy HU 873e6423bb Safely exit after finishing command line exporting 2022-10-13 00:24:45 +11:00
Jeremy HU bb2734ba33 Add subdivide face 2022-10-12 23:30:07 +11:00
Jeremy HU 96282fea08 Fix empty nodes part 2022-10-12 22:33:11 +11:00
Jeremy HU f73ec2beca Define mesh node 2022-10-11 23:44:30 +11:00
Jeremy HU f31c57a98d Prepare for implementation of tube mesh builder 2022-10-11 08:51:29 +11:00
Jeremy HU 91e6460815 Group base normal calculations to separate class 2022-10-11 08:38:03 +11:00
Jeremy HU 5d5a1c04bd Implement ungroupping components 2022-10-10 22:05:16 +11:00
Jeremy HU c729099f0d Implement make group 2022-10-08 16:03:26 +11:00
Jeremy HU 36c7729ed7 Implement batch color picking 2022-10-08 14:46:57 +11:00
Jeremy HU 9a99dd3b95 Add banana as example model 2022-10-08 13:12:04 +11:00
Jeremy HU 8474d80c4d Prepare for implementation of component property widget 2022-10-08 12:05:53 +11:00