Commit Graph

42 Commits

Author SHA1 Message Date
Bobbe
694d95a7a3 Hide other lod collections when baking 2022-01-20 15:32:47 +01:00
Bobbe
d74a1212a5 Adjust default LOD ranges, default transparent opacity 2022-01-20 13:59:25 +01:00
b6c258cd5b Update transparent material RGB values. 2022-01-19 20:50:05 -05:00
3ba6f2268d Update resources.blend. Set Alpha Flag on all materials to 237.
Transparent bricks should now appear transparent in-game.
2022-01-19 14:11:45 -05:00
Bobbe
a83b897480 Remove unused code, Refactor dictionary gets 2022-01-19 15:17:02 +01:00
Bobbe
393a7d591c Fix UI inconsistent logic with "Apply Vertex Colors" 2022-01-19 15:16:24 +01:00
Bobbe
97dd99cf5c Make color variations consistent over all LODs 2022-01-19 15:15:44 +01:00
Bobbe
75148b6628 Add "Keep UVs" parameter to process model, Delete UVs by default 2022-01-19 15:14:53 +01:00
Bobbe
2d8c5d7c82 Add "Fast GI Bounces" parameter to bake lighting 2022-01-19 15:13:16 +01:00
Bobbe
22e68940c3 Fix error with removing uvmap after HSR, Reuse bmesh in HSR 2022-01-19 15:12:22 +01:00
Bobbe
8502a97f59 Use "VertexColor" as main bake material 2022-01-19 15:10:36 +01:00
Bobbe
0ff337f421 Remove uvmap after HSR 2022-01-18 20:14:01 +01:00
Bobbe
f8478d6145 Set light bounces to 0 when baking with "ao only" 2022-01-18 17:33:45 +01:00
Bobbe
6fa80585a4 Fix color space when applying vcs (add lin2srgb conversion) 2022-01-18 17:19:08 +01:00
Bobbe
f68f7d5f96 Fix weird bug with mesh splitting 2022-01-18 17:17:50 +01:00
dde0fd116c Update resources.blend
Updated materials.
2022-01-16 18:32:39 -05:00
Bobbe
0ee867608b Fix setting brick name (using shader prefix etc.) 2022-01-16 22:44:49 +01:00
Bobbe
bef78957d8 Fix alpha setting for opaque objects after baking 2022-01-16 22:23:50 +01:00
Bobbe
75370d4cae Fix opacity setting for transparent bricks 2022-01-16 22:14:34 +01:00
Bobbe
44f77df397 Keep collections when setting up lod structure 2022-01-16 21:28:06 +01:00
Bobbe
50347bf629 Add transparent material to transparent objects 2022-01-16 21:03:46 +01:00
Bobbe
da5375dad7 Remove "-" from main package name 2022-01-16 20:03:27 +01:00
Bobbe
0271c92a6f Make minimum supported blender version 2.93 2022-01-16 20:02:36 +01:00
Bobbe
ce30aeccba Add correct orientation option 2022-01-16 20:02:05 +01:00
Bobbe
925cfb1809 Add ground plane option to hidden surface removal 2022-01-16 17:18:52 +01:00
Bobbe
868cd66ab4 Add ao only and material override options to bake lighting 2022-01-14 14:11:29 +01:00
Bobbe
1d85f54b65 Fix bake material auto selection, ui 2022-01-14 14:06:40 +01:00
Bobbe
aa2ba6f637 Fix delete loose issue 2022-01-14 14:05:17 +01:00
Bobbe
bcc0278d5c Use alpha layer after bake lighting, Fix typo 2022-01-14 13:02:30 +01:00
Bobbe
345ca4fb87 Modernize UI, Add shader prefix property 2022-01-14 12:20:03 +01:00
Bobbe
a3dd6ae02b Auto append materials from resources.blend 2022-01-14 11:48:01 +01:00
Bobbe
0be4c7486a Simplify, Refactor lod setup 2022-01-14 11:45:30 +01:00
Bobbe
31eeca319d Add mesh splitting, Fix lod structure, Improve mat name detection 2022-01-14 11:41:15 +01:00
Bobbe
181f8b8142 Ensure triangulate modifier exists during bake lighting 2022-01-13 17:04:14 +01:00
Bobbe
563db8c0c5 Add transparent opacity, Optimize apply vertex colors 2022-01-13 17:03:44 +01:00
Bobbe
895438cb2f Restructure process model UI, Fix not deleting lod properties 2022-01-13 17:00:26 +01:00
Bobbe
c0d3ba0f09 Add timing information 2022-01-13 16:57:36 +01:00
Bobbe
8123e31c83 Move bake environment setup to bake lighting 2022-01-13 16:56:46 +01:00
Bobbe
c06a5e34c5 Move material dicts to their own file, Add glow materials 2022-01-13 16:45:39 +01:00
Bobbe
d3698a1d12 Disable baked lighting smoothing if edge split mod is present 2021-12-15 17:54:18 +01:00
Bobbe
bda07bb8b4 Support new input structure, transparent bricks, Rework lods 2021-12-15 17:27:05 +01:00
Bobbe
d57a2cbfc6 Initial commit v1.7 2021-11-15 11:52:16 +01:00