platform/upstream/assimp.git
8 years ago[+] Flag for scene for supporting formats where more than one face can reference...
Alexandr Arutjunov [Mon, 26 Sep 2016 10:01:38 +0000 (13:01 +0300)]
[+] Flag for scene for supporting formats where more than one face can reference to one vertex.

8 years ago[*] Embedded texture prefix in separate define.
Alexandr Arutjunov [Mon, 26 Sep 2016 09:59:12 +0000 (12:59 +0300)]
[*] Embedded texture prefix in separate define.

8 years ago[+] Building AMF-importer.
Alexandr Arutjunov [Mon, 26 Sep 2016 09:57:44 +0000 (12:57 +0300)]
[+] Building AMF-importer.

8 years agoMerge pull request #1001 from johnmaf/feature/glTF/separate-bin
Kim Kulling [Wed, 21 Sep 2016 17:39:38 +0000 (19:39 +0200)]
Merge pull request #1001 from johnmaf/feature/glTF/separate-bin

Export glTF buffer data in a separate .bin file

8 years agoMerge pull request #1004 from johnmaf/bugfix/glTF-triangulate
Kim Kulling [Wed, 21 Sep 2016 17:37:54 +0000 (19:37 +0200)]
Merge pull request #1004 from johnmaf/bugfix/glTF-triangulate

Add Triangulate post-processing step to glTF exporters

8 years agoAdd Triangulate post-processing step to glTF exporters
johnmaf [Wed, 21 Sep 2016 15:33:02 +0000 (11:33 -0400)]
Add Triangulate post-processing step to glTF exporters

8 years agoglTF: move mesh splitting to constructor to cover GLB
johnmaf [Tue, 20 Sep 2016 18:15:42 +0000 (14:15 -0400)]
glTF: move mesh splitting to constructor to cover GLB

8 years agoMerge upstream master
johnmaf [Tue, 20 Sep 2016 15:53:12 +0000 (11:53 -0400)]
Merge upstream master

8 years agoMerge pull request #972 from smalcom/gltf_o3dgc
Kim Kulling [Tue, 20 Sep 2016 10:36:59 +0000 (12:36 +0200)]
Merge pull request #972 from smalcom/gltf_o3dgc

Support for Open3DGC-compression in glTF importer/exporter.

8 years agoMerge branch 'gltf_o3dgc' of https://github.com/smalcom/assimp into gltf_o3dgc
Alexandr Arutjunov [Tue, 20 Sep 2016 13:06:08 +0000 (16:06 +0300)]
Merge branch 'gltf_o3dgc' of https://github.com/smalcom/assimp into gltf_o3dgc

8 years ago[*] Merge with fresh master.
Alexandr Arutjunov [Tue, 20 Sep 2016 13:02:41 +0000 (16:02 +0300)]
[*] Merge with fresh master.

8 years agoMerge pull request #998 from johnmaf/bugfix/gltfUVs
Kim Kulling [Tue, 20 Sep 2016 07:53:57 +0000 (09:53 +0200)]
Merge pull request #998 from johnmaf/bugfix/gltfUVs

Flip UVs in glTFExporter

8 years agoMerge pull request #999 from johnmaf/feature/single-glTF-buffer
Kim Kulling [Tue, 20 Sep 2016 07:52:54 +0000 (09:52 +0200)]
Merge pull request #999 from johnmaf/feature/single-glTF-buffer

Add all glTF data to single buffer

8 years agoExport glTF buffers as separate .bin files
johnmaf [Mon, 19 Sep 2016 21:44:38 +0000 (17:44 -0400)]
Export glTF buffers as separate .bin files

8 years agoUnittest: add first approach for modeldiffer.
Kim Kulling [Mon, 19 Sep 2016 19:35:45 +0000 (21:35 +0200)]
Unittest: add first approach for modeldiffer.

8 years agoRenaming doc.
Kim Kulling [Sat, 17 Sep 2016 08:20:03 +0000 (10:20 +0200)]
Renaming doc.

8 years agoDoc: add uml-diagrams for import and export.
Kim Kulling [Sat, 17 Sep 2016 08:07:14 +0000 (10:07 +0200)]
Doc: add uml-diagrams for import and export.

8 years ago[F] min/max redefined when including windows.h
smalcom [Thu, 15 Sep 2016 19:25:34 +0000 (22:25 +0300)]
[F] min/max redefined when including windows.h

8 years ago[F] Removed unneeded definitions.
Alexandr Arutjunov [Thu, 15 Sep 2016 17:39:39 +0000 (20:39 +0300)]
[F] Removed unneeded definitions.
[F] Add library for linker.

8 years agoAdd all glTF data to single buffer
johnmaf [Wed, 14 Sep 2016 22:14:23 +0000 (18:14 -0400)]
Add all glTF data to single buffer

8 years ago[F] Removed Unicode BOM at file beginning.
Alexandr Arutjunov [Thu, 15 Sep 2016 11:45:00 +0000 (14:45 +0300)]
[F] Removed Unicode BOM at file beginning.

8 years agoFlip UVs in glTFExporter
johnmaf [Wed, 14 Sep 2016 22:03:52 +0000 (18:03 -0400)]
Flip UVs in glTFExporter

8 years ago[F] Not set option-variable (only define for compilation was set.
Alexandr Arutjunov [Tue, 13 Sep 2016 10:29:12 +0000 (13:29 +0300)]
[F] Not set option-variable (only define for compilation was set.
[F] For adding library can not be used TARGET_LINK_LIBRARIES

8 years agoMerge branch 'master' into gltf_o3dgc
Alexandr Arutjunov [Tue, 13 Sep 2016 09:08:51 +0000 (12:08 +0300)]
Merge branch 'master' into gltf_o3dgc

8 years agoBlender: fix some minor findings.
Kim Kulling [Mon, 12 Sep 2016 10:41:49 +0000 (12:41 +0200)]
Blender: fix some minor findings.

8 years agoMerge pull request #949 from r-chris/fix-material-bugs
Kim Kulling [Mon, 12 Sep 2016 07:41:58 +0000 (09:41 +0200)]
Merge pull request #949 from r-chris/fix-material-bugs

Fixing bugs related to 64-bit upgrade in materials

8 years agounittests: add platform libs for linux build.
Kim Kulling [Sun, 11 Sep 2016 15:28:20 +0000 (17:28 +0200)]
unittests: add platform libs for linux build.

8 years agoUnittest: add gtest as part of the contrib to avoid build issues on
Kim Kulling [Sun, 11 Sep 2016 14:06:29 +0000 (16:06 +0200)]
Unittest: add gtest as part of the contrib to avoid build issues on
offline systems.

8 years agoMerge branch 'master' into gltf_o3dgc
Alexandr Arutjunov [Sat, 10 Sep 2016 07:37:32 +0000 (10:37 +0300)]
Merge branch 'master' into gltf_o3dgc

8 years ago3MF: add a simple box example from the 3MF-sample repo.
Kim Kulling [Sat, 10 Sep 2016 07:27:29 +0000 (09:27 +0200)]
3MF: add a simple box example from the 3MF-sample repo.

8 years agoCMake: fix buildCMake: fix build..
Kim Kulling [Sat, 10 Sep 2016 06:48:01 +0000 (08:48 +0200)]
CMake: fix buildCMake: fix build..

8 years ago[+] FindRT cmake module.
Alexandr Arutjunov [Sat, 10 Sep 2016 06:16:47 +0000 (09:16 +0300)]
[+] FindRT cmake module.

8 years agoMerge branch 'master' into gltf_o3dgc
Alexandr Arutjunov [Sat, 10 Sep 2016 06:14:40 +0000 (09:14 +0300)]
Merge branch 'master' into gltf_o3dgc

8 years agoMerge branch 'master' into gltf_o3dgc
Alexandr Arutjunov [Sat, 10 Sep 2016 06:14:28 +0000 (09:14 +0300)]
Merge branch 'master' into gltf_o3dgc

8 years ago[*] Not needed namespace.
Alexandr Arutjunov [Sat, 10 Sep 2016 06:07:50 +0000 (09:07 +0300)]
[*] Not needed namespace.

8 years agoMerge branch 'master' of https://github.com/assimp/assimp into gltf_o3dgc
Alexandr Arutjunov [Sat, 10 Sep 2016 06:05:36 +0000 (09:05 +0300)]
Merge branch 'master' of https://github.com/assimp/assimp into gltf_o3dgc

8 years agoMerge branch 'master' of https://github.com/assimp/assimp
Kim Kulling [Fri, 9 Sep 2016 18:42:36 +0000 (20:42 +0200)]
Merge branch 'master' of https://github.com/assimp/assimp

8 years ago3MF: make xml tags static const.
Kim Kulling [Fri, 9 Sep 2016 18:42:02 +0000 (20:42 +0200)]
3MF: make xml tags static const.

8 years ago3MFImporter: add source group for visual dtudio.
Kim Kulling [Fri, 9 Sep 2016 18:41:04 +0000 (20:41 +0200)]
3MFImporter: add source group for visual dtudio.

8 years ago[*] Stylistic changes.
Alexandr Arutjunov [Fri, 9 Sep 2016 13:38:43 +0000 (16:38 +0300)]
[*] Stylistic changes.
[F] Added all files from Open3DGC codec to CMakeLists.txt

8 years agoMerge pull request #996 from johnmaf/bugfix/gltf-split
Kim Kulling [Thu, 8 Sep 2016 10:37:07 +0000 (12:37 +0200)]
Merge pull request #996 from johnmaf/bugfix/gltf-split

Split mesh before exporting gltf. Fixes #995

8 years agoSplit mesh before exporting gltf. Fixes #995
johnmaf [Wed, 7 Sep 2016 21:03:19 +0000 (17:03 -0400)]
Split mesh before exporting gltf. Fixes #995

8 years agoMerge branch 'master' of https://github.com/assimp/assimp
Kim Kulling [Tue, 6 Sep 2016 13:46:41 +0000 (15:46 +0200)]
Merge branch 'master' of https://github.com/assimp/assimp

8 years agoObjImporter: remove unused code.
Kim Kulling [Tue, 6 Sep 2016 13:41:37 +0000 (15:41 +0200)]
ObjImporter: remove unused code.

8 years agoBlender: revert fix for suspicious crash in blender on windows.
Kim Kulling [Tue, 6 Sep 2016 08:42:02 +0000 (10:42 +0200)]
Blender: revert fix for suspicious crash in blender on windows.

8 years agoIrrImporter: Fix release functions.
Kim Kulling [Mon, 5 Sep 2016 08:48:30 +0000 (10:48 +0200)]
IrrImporter: Fix release functions.

8 years agoDoc: fix redundant doc.
Kim Kulling [Sun, 4 Sep 2016 22:27:59 +0000 (00:27 +0200)]
Doc: fix redundant doc.

8 years agoFix coverity findings: fix usage after free.
Kim Kulling [Sun, 4 Sep 2016 18:40:34 +0000 (20:40 +0200)]
Fix coverity findings: fix usage after free.

8 years agoComputeUVMappingprocess: add missing initialization for scalar value.
Kim Kulling [Sun, 4 Sep 2016 18:35:07 +0000 (20:35 +0200)]
ComputeUVMappingprocess: add missing initialization for scalar value.

8 years agoFix invalid release of mat + mesh.
Kim Kulling [Sun, 4 Sep 2016 18:22:04 +0000 (20:22 +0200)]
Fix invalid release of mat + mesh.

8 years agoIFC: fix possible use after free access bug.
Kim Kulling [Fri, 2 Sep 2016 18:06:56 +0000 (20:06 +0200)]
IFC: fix possible use after free access bug.

8 years agoBlender: fix invalid OnjectCompare op.
Kim Kulling [Fri, 2 Sep 2016 18:06:31 +0000 (20:06 +0200)]
Blender: fix invalid OnjectCompare op.

8 years agoCREDITS: first update.
Kim Kulling [Wed, 31 Aug 2016 17:50:14 +0000 (19:50 +0200)]
CREDITS: first update.

8 years agoMDLMoader: fix resource leak.
Kim Kulling [Tue, 30 Aug 2016 17:50:53 +0000 (19:50 +0200)]
MDLMoader: fix resource leak.

8 years agoFix coverity finding: use deep copy instead of reference showing to
Kim Kulling [Tue, 30 Aug 2016 17:46:34 +0000 (19:46 +0200)]
Fix coverity finding: use deep copy instead of reference showing to
mem-adress when reading and calling push_back in a std::vector.

8 years agoglTFImporter: avoid out-of-bounds-access.
Kim Kulling [Mon, 29 Aug 2016 18:05:29 +0000 (20:05 +0200)]
glTFImporter: avoid out-of-bounds-access.

8 years agoMakeVerboseFormat: fix invalid delete statement.
Kim Kulling [Mon, 29 Aug 2016 17:56:38 +0000 (19:56 +0200)]
MakeVerboseFormat: fix invalid delete statement.

8 years agoFix findings from code review.
Kim Kulling [Mon, 29 Aug 2016 16:23:41 +0000 (18:23 +0200)]
Fix findings from code review.

8 years agoFix coverity findings: fix possible out-of-bound access.
Kim Kulling [Mon, 29 Aug 2016 13:32:27 +0000 (15:32 +0200)]
Fix coverity findings: fix possible out-of-bound access.

8 years agoFix coverity findings: fix possible usage after calling free.
Kim Kulling [Mon, 29 Aug 2016 13:28:37 +0000 (15:28 +0200)]
Fix coverity findings: fix possible usage after calling free.

8 years agoFix coverity finding: fix possible use after free..
Kim Kulling [Mon, 29 Aug 2016 13:24:24 +0000 (15:24 +0200)]
Fix coverity finding: fix possible use after free..

8 years agoGeometryBuilder: fix update of vertices.
Kim Kulling [Thu, 25 Aug 2016 16:20:52 +0000 (18:20 +0200)]
GeometryBuilder: fix update of vertices.

8 years agoMerge pull request #985 from Sailsman63/64b_static_zlib
Kim Kulling [Sat, 20 Aug 2016 12:48:03 +0000 (14:48 +0200)]
Merge pull request #985 from Sailsman63/64b_static_zlib

Building own zlib on 64bit Linux shared library requires -fPIC for C compiler.

8 years agoMerge pull request #984 from jwwalker/upstream
Kim Kulling [Fri, 19 Aug 2016 08:26:48 +0000 (10:26 +0200)]
Merge pull request #984 from jwwalker/upstream

Add typecasts in glTFAssetWriter.inl to fix compile errors

8 years agoAdd -fPIC to C Flags for 64bit linux Shared Object builds without checking if zlib...
Lucas Stanek [Thu, 18 Aug 2016 22:23:12 +0000 (22:23 +0000)]
Add -fPIC to C Flags for 64bit linux Shared Object builds without checking if zlib is being built.

8 years agoBuilding static ZLIB on 64b LInux requires -fPIC for C compiler.
Lucas Stanek [Thu, 18 Aug 2016 00:03:29 +0000 (00:03 +0000)]
Building static ZLIB on 64b LInux requires -fPIC for C compiler.

8 years agoUse Assimp namespace to fix build for big-endian architectures
Daniel Knezevic [Thu, 18 Aug 2016 08:51:20 +0000 (10:51 +0200)]
Use Assimp namespace to fix build for big-endian architectures

8 years agoChanged C-style casts to static_cast.
James Walker [Thu, 18 Aug 2016 17:55:24 +0000 (10:55 -0700)]
Changed C-style casts to static_cast.

8 years agoMerge pull request #986 from Deni90/master
Alexander Gessler [Thu, 18 Aug 2016 13:41:48 +0000 (15:41 +0200)]
Merge pull request #986 from Deni90/master

Use Assimp namespace to fix build for big-endian architectures

8 years agoUse Assimp namespace to fix build for big-endian architectures
Daniel Knezevic [Thu, 18 Aug 2016 08:51:20 +0000 (10:51 +0200)]
Use Assimp namespace to fix build for big-endian architectures

8 years agoAdd typecasts in glTFAssetWriter.inl to fix compile errors about ambiguous constructo...
James Walker [Thu, 18 Aug 2016 00:35:16 +0000 (17:35 -0700)]
Add typecasts in glTFAssetWriter.inl to fix compile errors about ambiguous constructors, see: <https://github.com/assimp/assimp/issues/980>

8 years agoinclude config.h to always have the correct types (float/double) exposed
Chris Russ [Tue, 16 Aug 2016 21:57:31 +0000 (07:57 +1000)]
include config.h to always have the correct types (float/double) exposed

8 years agofix precision issue within memory copy
Chris Russ [Sun, 17 Jul 2016 22:23:46 +0000 (08:23 +1000)]
fix precision issue within memory copy

8 years agoadd explicit config.h include to export
Chris Russ [Sun, 17 Jul 2016 01:43:04 +0000 (11:43 +1000)]
add explicit config.h include to export

8 years agorenaming define for double precision to be picked up by cmake correctly
Chris Russ [Sun, 17 Jul 2016 01:37:20 +0000 (11:37 +1000)]
renaming define for double precision to be picked up by cmake correctly

8 years agoFixing bugs related to 64-bit upgrade in materials
Chris Russ [Sat, 16 Jul 2016 23:49:28 +0000 (09:49 +1000)]
Fixing bugs related to 64-bit upgrade in materials

8 years agoMerge pull request #983 from roshanch/master
Kim Kulling [Mon, 15 Aug 2016 19:30:46 +0000 (21:30 +0200)]
Merge pull request #983 from roshanch/master

adding support to store all the layered textures

8 years agoadding support to store all the layered textures
roshan.c [Mon, 15 Aug 2016 16:58:53 +0000 (09:58 -0700)]
adding support to store all the layered textures

8 years agoMerge pull request #979 from assimp/issue_975
Kim Kulling [Sun, 14 Aug 2016 19:25:07 +0000 (21:25 +0200)]
Merge pull request #979 from assimp/issue_975

Fix copy-paste-error.

8 years agoFix copy-paste-error.
Kim Kulling [Sun, 14 Aug 2016 19:24:00 +0000 (21:24 +0200)]
Fix copy-paste-error.

8 years ago[F] Removed Unicode BOM.
Alexandr Arutjunov [Sun, 14 Aug 2016 16:49:05 +0000 (19:49 +0300)]
[F] Removed Unicode BOM.

8 years agoMerge branch 'master' into gltf_o3dgc
Alexandr Arutjunov [Sun, 14 Aug 2016 13:49:53 +0000 (16:49 +0300)]
Merge branch 'master' into gltf_o3dgc

8 years ago[F] Conditional compilation for Open3DGC-extension.
Alexandr Arutjunov [Sun, 14 Aug 2016 13:27:16 +0000 (16:27 +0300)]
[F] Conditional compilation for Open3DGC-extension.
[F] Flag comp_allow did not reset when mesh can not be encoded.

8 years agoMerge pull request #978 from assimp/issue_975
Kim Kulling [Sun, 14 Aug 2016 13:20:59 +0000 (15:20 +0200)]
Merge pull request #978 from assimp/issue_975

closes https://github.com/assimp/assimp/issues/97: define for 32-bit …

8 years agoMerge pull request #976 from assimp/issues_967
Kim Kulling [Sun, 14 Aug 2016 10:24:49 +0000 (12:24 +0200)]
Merge pull request #976 from assimp/issues_967

closes https://github.com/assimp/assimp/issues/967: add unzip include path

8 years agoMerge pull request #977 from assimp/update_rapidjson_version_1_0_2
Kim Kulling [Sun, 14 Aug 2016 10:24:39 +0000 (12:24 +0200)]
Merge pull request #977 from assimp/update_rapidjson_version_1_0_2

Update rapidjson to v1.0.2

8 years agocloses https://github.com/assimp/assimp/issues/97: define for 32-bit linux
Kim Kulling [Sun, 14 Aug 2016 10:23:16 +0000 (12:23 +0200)]
closes https://github.com/assimp/assimp/issues/97: define for 32-bit linux

8 years agoUpdate rapidjson to v1.0.2
Kim Kulling [Sun, 14 Aug 2016 09:58:12 +0000 (11:58 +0200)]
Update rapidjson to v1.0.2

8 years agocloses https://github.com/assimp/assimp/issues/967: add unzip include path
Kim Kulling [Sun, 14 Aug 2016 09:44:21 +0000 (11:44 +0200)]
closes https://github.com/assimp/assimp/issues/967: add unzip include path
when no other version was found.

8 years ago[+] Added link to RT library when using Open3DGC-compression.
Alexandr Arutjunov [Sat, 13 Aug 2016 14:44:58 +0000 (17:44 +0300)]
[+] Added link to RT library when using Open3DGC-compression.

8 years ago[-] Removed unneeded include.
Alexandr Arutjunov [Sat, 13 Aug 2016 13:27:34 +0000 (16:27 +0300)]
[-] Removed unneeded include.

8 years ago[*] Few C++11 constructions are removed.
Alexandr Arutjunov [Sat, 13 Aug 2016 13:27:07 +0000 (16:27 +0300)]
[*] Few C++11 constructions are removed.

8 years ago[*] Few C++11 constructions are removed.
Alexandr Arutjunov [Sat, 13 Aug 2016 13:09:21 +0000 (16:09 +0300)]
[*] Few C++11 constructions are removed.

8 years agoCMakeLists: cleanup, move all options to one place for mantenace.
Kim Kulling [Sat, 13 Aug 2016 07:13:22 +0000 (09:13 +0200)]
CMakeLists: cleanup, move all options to one place for mantenace.

8 years agoUpdate Readme.md
Kim Kulling [Fri, 12 Aug 2016 17:44:07 +0000 (19:44 +0200)]
Update Readme.md

fix link to chat channel. IRC is obsolete now.

8 years agoMerge pull request #974 from assimp/issue_901
Kim Kulling [Fri, 12 Aug 2016 17:38:09 +0000 (19:38 +0200)]
Merge pull request #974 from assimp/issue_901

closes https://github.com/assimp/assimp/issues/901

8 years agoAdd type to deal with 64-bit filesizes on x86_64-apple-darwin15.5.0x86_64-apple-darwi...
Kim Kulling [Fri, 12 Aug 2016 16:47:37 +0000 (18:47 +0200)]
Add type to deal with 64-bit filesizes on x86_64-apple-darwin15.5.0x86_64-apple-darwin15.5.0

8 years agoDefaultIOStream: add missing detection for apple-based OS.
Kim Kulling [Fri, 12 Aug 2016 16:14:26 +0000 (18:14 +0200)]
DefaultIOStream: add missing detection for apple-based OS.

8 years agocloses https://github.com/assimp/assimp/issues/901
Kim Kulling [Fri, 12 Aug 2016 15:13:18 +0000 (17:13 +0200)]
closes https://github.com/assimp/assimp/issues/901

8 years ago[+] glTF import/export. Support for Open3DGC-compression of mesh primitives.
Alexandr Arutjunov [Wed, 10 Aug 2016 22:04:30 +0000 (01:04 +0300)]
[+] glTF import/export. Support for Open3DGC-compression of mesh primitives.