42 Commits

Author SHA1 Message Date
aronwk 5fb6338ca9 fix normals 2022-11-07 21:38:28 -06:00
Bobbe 67aa93348a Remove brick empties, premerge bricks and their materials 2022-05-03 19:56:29 +02:00
Bobbe d8ad70de8c Fix importer error handling 2022-05-03 18:52:56 +02:00
aronwk bc869eb9a7 Resolves #9 2022-03-17 23:17:58 -05:00
aronwk 3b8f27ad08 LOD3
linting cleaning
2022-03-14 21:20:54 -05:00
aronwk 5c359a6af7 Toggle to use normals when importing
make clear collections variable to be consistent with wording
fix typo in readme
2022-03-11 13:15:15 -06:00
cdmpants 08116d705e Merge pull request #6 from Squareville/issue-4
Update Readme with info about the importer
2022-03-11 13:08:12 -05:00
aronwk 250341bffa Resolves #3
Have enable autosmooth for the custom normals to be respected
and actually do anything
2022-03-11 11:36:18 -06:00
aronwk e5f9e19dfc Update Readme with info about the importer
Naming consistency/sensibility
2022-03-10 23:16:10 -06:00
aronwk de78dcf350 use the correct custom normal setting method 2022-03-10 17:14:31 -06:00
cdmpants d6384d77d0 Renamed "Clear Colllection" to "Overwrite Scene". 2022-03-06 23:48:33 -05:00
aronwk 5cdab7f109 option to clear scene during import
resolves #2
2022-03-06 19:45:38 -06:00
aronwk c163e9e21f remove hacky normals code 2022-03-06 11:58:02 -06:00
aronwk 1782ece2c8 normals!
cleanup
2022-03-03 14:43:02 -06:00
aronwk 9009add828 cleanup, map missing colors 2022-03-03 10:29:29 -06:00
cdmpants 40152fa3ee Changed name of lxf import in import menu to LEGO Exchange Format 2022-03-03 10:34:36 -05:00
aronwk 7a0a34d52f ldd BEGONE
more cleanup
2022-03-02 22:25:57 -06:00
aronwk dabd59e430 fix typo in comment and stuff 2022-02-28 13:47:28 -06:00
aronwk 028f02276d fix error catching on conversion 2022-02-28 11:10:33 -06:00
aronwk edf276583f remove unused file
fixed typo in dynamic extent logic
credit to jonnysp and stnng for lxfml reader in modified importer
2022-02-27 22:53:37 -06:00
aronwk 5b82376938 res compatability
filter by the file extension that we want to look for
fix db timing
2022-02-27 18:24:21 -06:00
aronwk 03185db87d default to all 3 LODS importing 2022-02-27 16:30:08 -06:00
aronwk b21ee54c5b prefer opaque colors if they differ 2022-02-27 15:42:19 -06:00
aronwk 101ec96e00 fix missing geo skipping 2022-02-27 13:37:44 -06:00
aronwk 7442cf8e44 material types?
formatting
2022-02-27 01:58:47 -06:00
aronwk 1e824151a3 better import
Dupe color mapping to only LU colors
No more need for Materials.xml
Color Error Handling
Tmp metallics
2022-02-27 01:41:19 -06:00
aronwk 794503ad76 timeing and info messages
cleanup some garbo
2022-02-26 21:18:09 -06:00
aronwk 3dcedb14a8 fix raised exceptions 2022-02-26 19:31:52 -06:00
aronwk 217fef1912 select ldd file location
(only uses the LU one for now)
editorconfig for my own sanity
removed color csv
2022-02-26 19:17:53 -06:00
aronwk 2d828bfe03 v3-v4 lxfml handling (broken, but imports stuff) 2022-02-26 17:27:11 -06:00
aronwk 0e80c02263 fix typo 2022-02-26 14:11:44 -06:00
aronwk 55608812c2 raise when we cant do it 2022-02-26 13:56:18 -06:00
aronwk 92c89d0792 imperfect v4 handler 2022-02-26 13:49:05 -06:00
aronwk e0da989907 attempt to handle laternate lxfml trans format 2022-02-26 00:48:48 -06:00
aronwk e3f53e89fe chop chop chop
pull out find db
in prep for hardcoding paths
2022-02-25 23:49:58 -06:00
aronwk 1977bf17d4 Barry the butcher is in town~
removed camera and logo on stud stuff
removed a buch od dead code
removed progress bar (printing to console costs cycles!!!)
Important stuff up top
Removed comment version block junk
2022-02-25 22:50:15 -06:00
aronwk c9425fc869 integrate knight's changes for multi lod selection
all materials object
2022-02-25 22:22:26 -06:00
aronwk c92887809b set to unknown then update if we can 2022-02-25 21:15:58 -06:00
aronwk b3e63b8f0b make it more robust
fallback about metadata
Dont care about cameras
some better debug info
2022-02-25 21:04:54 -06:00
aronwk e6b72b91a1 missing color fix 2022-02-25 20:15:54 -06:00
aronwk 04cb56ef0a fixes 2022-02-25 20:05:46 -06:00
aronwk 82c3828c31 Don't try this at home kids
smashed together POC
2022-02-25 19:16:18 -06:00