Commit Graph

12453 Commits (0bba1aa5b5fd952b858367ec8354fb952deb6d7f)

Author SHA1 Message Date
Steve M 0bba1aa5b5 Update to tinyusdz "dev" branch commit b622782 2024-04-06 16:13:50 -07:00
Steve M 47ed2f5b29 Nascent embedded texture parsing
Untested since tinyusdz doesn't yet fully support embedded textures
2024-04-05 19:58:25 -07:00
Steve M f232e45846 Introduce crude android logging
(cherry picked from commit e427beca05b62b0f7c33ed7fc95dece5adb9a113)
2024-04-04 19:57:08 -07:00
Steve M 75c3857c0b Add material colors 2024-04-04 19:52:44 -07:00
Steve M fb84d91350 Nascent normals, materials 2024-04-04 18:51:49 -07:00
Steve M c28b73a571 Update header 2024-04-02 20:02:09 -07:00
Steve M 5c25947792 Add model name param for logging 2024-04-02 19:59:03 -07:00
Steve M a844fd8610 Add model name param for logging 2024-04-02 19:56:05 -07:00
Steve M 86f6c617e0 Remove option ASSIMP_TINYUSDZ_ENABLED 2024-04-01 12:14:35 -07:00
Steve M 64b510e412 Ignore unused (in case -Werror set) 2024-04-01 12:13:28 -07:00
Steve M f42d8ad109 Add count vars 2024-03-31 20:53:52 -07:00
Steve M 6459418a6b Pare down unused tinyusdz files 2024-03-31 20:40:30 -07:00
Steve M 8fa6e8ef0f Add functions for inspecting render_scene 2024-03-31 19:01:44 -07:00
Steve M 475a60298a Introduce logging support 2024-03-31 07:46:29 -07:00
Steve M be6248ad43 Introduce nascent USD unit test 2024-03-30 22:03:32 -07:00
Steve M 76a3580bd3 Improve docs 2024-03-30 21:59:21 -07:00
Steve M 919fe7283a Introduce README, sort C++ files 2024-03-30 21:44:04 -07:00
Steve M dbea6d0cb2 Remove unused 2024-03-30 21:32:13 -07:00
Steve M fe5cbad587 Add mesh name
TODO: mesh name always blank for models tested against so far
2024-03-30 20:14:21 -07:00
Steve M 1e6bc0ce93 Nascent material setup 2024-03-30 18:50:43 -07:00
Steve M 4be5bed039 Nascent normals from model 2024-03-30 14:42:32 -07:00
Steve M 2767cc8e95 Attempt improve UV conversion
TODO: still not right, also normals completely messed up
2024-03-30 14:05:14 -07:00
Steve M d890384452 Add nascent uvs 2024-03-30 12:11:03 -07:00
Steve M 51ddcbe5a4 Extract function for mesh faces setup 2024-03-30 10:52:34 -07:00
Steve M 54f0673686 Add texture files 2024-03-30 10:36:37 -07:00
Steve M 825f81b180 Add additional test usda/usdc models (copied from tinyusdz/models) 2024-03-30 10:34:44 -07:00
Steve M 1285d90c11 Introduce USD test model (copied from tinyusdz/models) 2024-03-30 10:28:57 -07:00
Steve M 84ed4fe711 Fix faces; suzanne.usdc loads and renders correctly 2024-03-30 10:16:27 -07:00
Steve M 8e9f3f533e Sign 'o life: simple usdc cube loads
TODO: faces incorrect
2024-03-30 09:36:29 -07:00
Steve M 847859e47d Introduce intermediate function 2024-03-30 09:33:40 -07:00
Steve M b1bd8d700a Nascent vertices for mesh 2024-03-30 08:34:11 -07:00
Steve M 1afc1d90e7 Nascent valid assimp scenePtr (but meshes have zero vertices) 2024-03-30 08:06:04 -07:00
Steve M ed42e4dc6d Add crude extension detectors for usdz, usd files 2024-03-30 08:00:11 -07:00
Steve M 08da18f4d3 Nascent decouple private impl 2024-03-29 21:36:20 -07:00
Steve M 021bf76518 Introduce common utils 2024-03-29 21:35:12 -07:00
Steve M 8b2d7775d9 Add namespace to tinyusdz texture classes
TODO: w/o namespace assimp build will break (if building tinyusdz standalone, would need to update source files w/namespace)
2024-03-29 21:04:20 -07:00
Steve M ed9dafc3c1 Add nascent USD importer 2024-03-29 21:02:36 -07:00
Steve M dc123acc63 Add tinyusdz source files if option enabled 2024-03-29 20:49:29 -07:00
Steve M 58f7195aac Rename folder only 2024-03-29 19:40:24 -07:00
Steve M a0c6847622 Init add tinyusdz repo 2024-03-29 19:33:07 -07:00
Kristjan Skutta feb861f17b
Fix duplicate degrees to radians conversion in fbx importer. (#5427)
Co-authored-by: Kim Kulling <kimkulling@users.noreply.github.com>
2024-03-22 00:01:57 +01:00
mosfet80 730aa9d0b7
Delete packaging/windows-mkzip directory (#5492)
Removed unused files

Co-authored-by: Kim Kulling <kimkulling@users.noreply.github.com>
2024-03-20 11:15:03 +01:00
mosfet80 072320df4f
Delete tools/make directory (#5491)
Delete old .bat files

Co-authored-by: Kim Kulling <kimkulling@users.noreply.github.com>
2024-03-18 23:24:51 +01:00
Kim Kulling fcb1444b84
Add correction of fbx model rotation (#5494) 2024-03-17 17:46:28 +01:00
Laura Hermanns 727774f181
Fix compilation for MSVC14. (#5490)
- std::min/max were not defined in StackAllocator.inl; Also added explicit template arguments to break macro expansion if Windows.h is included prior and NOMINMAX macro is not present.
- Made static_assert statements compatible with C++11 in ProcessHelper.cpp.
- Removed unused string_view include in ObjFileParser.cpp.
2024-03-11 09:09:23 +01:00
Bao Anchang bb9101ae9e
Eliminate non-ascii comments in clipper (#5480) 2024-03-04 09:18:08 +01:00
sSsA01 f95050e7aa
Append a setting "AI_CONFIG_EXPORT_FBX_TRANSPARENCY_FACTOR_REFER_TO_OPACITY". (#5450)
Co-authored-by: Kim Kulling <kimkulling@users.noreply.github.com>
2024-02-27 20:26:13 +01:00
Kim Kulling 01231d0e60
Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
Kim Kulling 0664882763
Add zlib-header to ZipArchiveIOSystem.h (#5473)
- closes https://github.com/assimp/assimp/issues/5430
2024-02-23 11:30:37 +01:00
Kim Kulling 4d6dd80257
Add correct double zero check (#5471)
* Add correct double zero check

* Use std::fpclassify
2024-02-22 13:58:25 +01:00