summaryrefslogtreecommitdiff
path: root/indra/newview/lltinygltfhelper.cpp
AgeCommit message (Collapse)Author
2024-07-08Re-enable compiler warnings C4244 and C4396 except for lltracerecording.h ↵Ansariel
and llunittype.h for now
2024-06-13Fix a few merge issuesAnsariel
2024-06-12Fix whitespace pre-commit hook failuresBrad Linden
2024-05-06Merge remote-tracking branch 'origin/DRTVWR-600-maint-A' into ↵RunitaiLinden
gltf-dev-maint-a-merge
2024-05-03Merge pull request #1399 from secondlife/release/materials_featuretteDave Parks
#1382 Fix for scrubbing occlusion channel of ORM map (#1383)
2024-05-01#1382 Fix for scrubbing occlusion channel of ORM map (#1383)RunitaiLinden
2024-04-30#1357 GLTF Export PrototypeRunitaiLinden
2024-04-171176 integrate llgltfnode with selection manager and llmaniptranslate/rotate ↵RunitaiLinden
(#1258) * #1176 Somewhat working GLTF Node support for translate tool * #1176 Missing file from last commit * #1176 Better translation for rotated nodes. * #1176 Fix for objects snapping back to original position * #1176 GLTF Samples compatibility pass -- attempt at improving rotation manip support, incidental cleanup, GLTF node debug display * #1176 Clean out some unused and not working functions. * #1176 Fix for mac build, incidental cleanup * Mac build fix
2024-04-09#1126 gltf scene import prototype (#1172)RunitaiLinden
* #1126 GLTF Scene import initial prototype (working geometry import for some assets) * #1126 WIP -- Expand support for more vertex formats, PoC material import, shadow support, scale support * #1126 move GLTF implementation to newview/gltf * #1126 Refactor attribute loading to be less copy/pasta for each combination of types * #1126 Partially working object selection. Ability to have multiple scenes at once. Helpful message on how to use the preview button. * #1126 Add bounding box debug display and untangle GLTF raycast from LLVOVolume raycast * #1126 Working raycast on GLTF scenes. * #1126 Remove some #pragma optimize offs
2024-03-27Merge branch 'main' into DRTVWR-600-maint-AAndrey Lihatskiy
# Conflicts: # indra/newview/llappviewer.cpp # indra/newview/llfloaterchangeitemthumbnail.cpp # indra/newview/llpanelprofile.cpp # indra/newview/llselectmgr.cpp # indra/newview/lltexturectrl.cpp # indra/newview/lltexturectrl.h # indra/newview/lltooldraganddrop.cpp # indra/newview/llviewerdisplay.cpp # indra/newview/llvovolume.cpp
2024-02-21Convert remaining BOOL to boolAnsariel
2024-01-16Fix failure to optimize away alpha channel on some GLTF upload paths (#606)Rye Mutt
Co-authored-by: RunitaiLinden <davep@lindenlab.com>
2023-12-21SL-20743 Use LLMutex in LLImageBase for internal data thread-safetyAlexander Gavriliuk
2023-03-07SL-19349 Fix for hang on bulk upload of materials, add bulk upload option to ↵Dave Parks
material selector, incidental decruft.
2023-02-09SL-19080: Update GLTF Material asset upload to v1.1, with stricter GLTF ↵Cosmic Linden
compliance and removal of unsupported features
2022-12-16SL-18861 Optimize away alpha channel on GLTF material imports.Dave Parks
2022-12-02SL-18741 Basic bulk upload for gltf materials #1Andrey Kleshchev
2022-11-04SL-18560 Mac build fixAndrey Kleshchev
2022-11-04SL-18560 Make local materials save correctly from right-click menuAndrey Kleshchev
2022-11-01SL-18391 Removed direct dependency of local materials onto tinygltfAndrey Kleshchev
2022-10-14SL-18105 Add to/from json capability to LLGLTFMaterialDave Parks
2022-09-29SL-17653 Multi-material file support for local materialsAndrey Kleshchev
2022-09-23SL-18134 Rename Albedo to Base Color to be more consistent with GLTF specDave Parks
2022-08-23SL-17653 Basic local gltf materialsAndrey Kleshchev