Commit Graph

7991 Commits

Author SHA1 Message Date
Kim Kulling
79aeb65ab4 Merge branch 'master' into master 2019-12-22 09:18:02 +01:00
Kim Kulling
66750588cf Merge pull request #2839 from apanteleev/vcruntime-fix
Made the CMake config more submodule friendly
2019-12-22 09:17:29 +01:00
Kim Kulling
e350650a93 Merge branch 'master' into vcruntime-fix 2019-12-19 14:26:26 +01:00
Kim Kulling
9f196f7d02 Merge pull request #2813 from umlaeute/python-fixes
Python fixes: ctypes declarations and cosmetics
2019-12-19 14:25:51 +01:00
Kim Kulling
ce11ae2ec8 Merge branch 'master' into python-fixes 2019-12-19 10:41:00 +01:00
Kim Kulling
49839796e6 Merge pull request #2841 from MalcolmTyrrell/fixTypos
Fix typos
2019-12-18 20:18:16 +01:00
Malcolm Tyrrell
3b7e2bc3fa Fix typos 2019-12-18 16:13:23 +00:00
Alexey Panteleev
03a17f87fa Made the CMake config more submodule friendly. 2019-12-17 17:54:23 -08:00
Kim Kulling
03e6e0c69e Merge pull request #2776 from dylankenneally/warning-level-max
Added CMake option to set the compiler warning to max (-Wall, /W4). Off by default
2019-12-18 01:00:29 +01:00
Kim Kulling
1e1248d019 Merge branch 'master' into warning-level-max 2019-12-17 21:42:25 +01:00
bzt
8a800e7aa5 Removed functionality and minor material-mapping fix 2019-12-15 12:25:34 +01:00
Kim Kulling
487ce954db Merge pull request #2819 from RichardTea/partial-cleanup-m3d
Update M3D ASCII exporter ident and extension
2019-12-14 22:39:11 +01:00
Kim Kulling
7244f53f5f Merge branch 'master' into partial-cleanup-m3d 2019-12-14 19:22:19 +01:00
bzt
a10b0d4de3 Requested modifications 2019-12-14 08:52:48 +01:00
bzt
512e6dff4f Fixed ANSI C compiler issue 2019-12-13 09:16:41 +01:00
Zoltan Baldaszti
2fc72c8f72 Merge branch 'master' into master 2019-12-13 09:17:06 +01:00
bzt
453eeb65cd Merge branch 'master' of https://github.com/bztsrc/assimp 2019-12-13 09:05:06 +01:00
bzt
f151a5d11d MSVC2013 alternative to thread_local 2019-12-13 09:04:40 +01:00
Kim Kulling
b2ea762b02 Merge pull request #2829 from MalcolmTyrrell/fixTexcoord
Fix texcoord
2019-12-13 08:23:30 +01:00
Kim Kulling
8be1060ec4 Update m3d.h
Fix vs-defines for unused define as well.
2019-12-13 08:21:45 +01:00
Kim Kulling
32835873f0 Update m3d.h
Fix review warning.
2019-12-13 08:19:39 +01:00
bzt
6b2fe41a3b Replaced mutex with thread-local variable 2019-12-13 07:30:59 +01:00
bzt
30634ff56e Be more tolerant to invalid input 2019-12-13 06:38:49 +01:00
Zoltan Baldaszti
7a83e89b02 Merge branch 'master' into master 2019-12-13 04:49:57 +01:00
Malcolm Tyrrell
b6553b8a78 Merge branch 'master' into fixTexcoord 2019-12-12 12:19:02 +00:00
Malcolm Tyrrell
2124da8340 Add a texcoord unit test. 2019-12-12 12:06:36 +00:00
Malcolm Tyrrell
b70c05b4e0 Fix texcoords. 2019-12-12 09:38:50 +00:00
Kim Kulling
13427c8d2b Merge branch 'master' into warning-level-max 2019-12-11 19:16:30 +01:00
Kim Kulling
7223e0e3fc Merge pull request #2827 from muxanickms/3dsmax_pbr_materials
Add a support for 3DSMax Physically Based Materials for FBX format
2019-12-11 18:35:39 +01:00
bzt
e17431b993 Added extra check for file size 2019-12-11 06:21:35 +01:00
bzt
fb95e49824 More MSVC workarounds 2019-12-11 05:47:59 +01:00
Mike Samsonov
08c5fa37bf Add a support for 3DSMax Physically Based Materials for FBX format 2019-12-10 12:04:35 +00:00
bzt
17aabc34cc MSVC workarounds 2019-12-10 06:30:41 +01:00
Gordon MacPherson
6df5e10c88 Merge pull request #2818 from RichardTea/backfacing-odd-negative-scale-2383
Backfacing odd negative scale 2383
2019-12-09 19:06:32 +00:00
IOhannes m zmölnig
660f3571d8 added AnimMesh.mName member
Closes: https://github.com/assimp/assimp/issues/2822
2019-12-09 17:25:20 +01:00
RichardTea
4a8b7800ff Update M3D ASCII exporter ident and extension
Changed to match existing Assimp style.
Set extension as per:
https://gitlab.com/bztsrc/model3d/blob/master/docs/a3d_format.md
2019-12-09 11:23:57 +00:00
RichardTea
9cabeddf4f Odd Negative Scale: PretransformVertices
PretransformVertices postprocessing now reverses face order when transform is mirroring.
Fixes flip to backfacing in models that mirrored some nodes.

(Odd count of negative scale components, negative determinant)
2019-12-09 11:07:13 +00:00
RichardTea
193b02cdac Odd negative scale: OptimizeGraph
OptimizeGraph postprocessing now reverses face order when
node scale is mirroring.
Fixes flip to backfacing in models that mirrored some nodes.

(Odd count of negative scale components, negative determinant)
2019-12-09 10:42:50 +00:00
RichardTea
463573c771 Apply clangformat 2019-12-09 09:56:01 +00:00
Kim Kulling
6b5384afa6 Merge branch 'master' into python-fixes 2019-12-08 12:58:50 +01:00
Kim Kulling
d8575b2b55 Merge pull request #2814 from assimp/issue_2809
closes https://github.com/assimp/assimp/issues/2809: fix crash for sp…
2019-12-08 12:58:28 +01:00
Kim Kulling
e3da92f7d3 closes https://github.com/assimp/assimp/issues/2809: fix crash for special ifc file. 2019-12-08 10:12:14 +01:00
Kim Kulling
fbebeba2b0 Merge pull request #2805 from RichardTea/partial-cleanup-m3d
Some cleanup of M3D support
2019-12-08 09:02:06 +01:00
IOhannes m zmölnig
630f013a5e fix field name "Mesh.mAnimMesh" -> "Mesh.mAnimMeshes"
to match the name in mesh.h: aiMesh.mAnimMeshes
2019-12-07 22:10:26 +01:00
IOhannes m zmölnig
d24adbd32c aiString.length is really of type "ai_uint32" which corresponds to "c_uint32"
and not to "c_size_t" (which is different on 64bit systems and 32bit systems!)

Closes: https://github.com/assimp/assimp/issues/2788
2019-12-07 22:09:03 +01:00
IOhannes m zmölnig
298a89b4ee remove trailing whitespace 2019-12-07 22:06:14 +01:00
IOhannes m zmölnig
71cac7ab8d lower-case PEP263 encoding declaration
so emacs likes it...
2019-12-07 22:04:04 +01:00
Kim Kulling
747e12465b Merge branch 'master' into partial-cleanup-m3d 2019-12-07 19:43:05 +01:00
Kim Kulling
e7ed315145 Merge pull request #2801 from RichardTea/fix-2799-2785
MSVC: Disable optimisations in debug build
2019-12-07 19:34:54 +01:00
Kim Kulling
f9e861527b Merge branch 'master' into fix-2799-2785 2019-12-07 13:47:25 +01:00