371 Commits

Author SHA1 Message Date
Kim Kulling
c4d3c1dd67 Fix: Remove useless parameter to specify c++ lib (#5225)
- closes https://github.com/assimp/assimp/issues/5197
2023-09-11 14:41:22 +02:00
Kim Kulling
0ab7de70cd Remove deprecated swig files. 2023-07-23 12:49:25 +02:00
Kim Kulling
7d542eb795 Merge branch 'master' into py_available_formats 2023-07-02 20:26:16 +02:00
Marco Feuerstein
b2cad5c58d Use file system encoding. 2023-06-29 14:56:11 +02:00
Marco Feuerstein
d1edaa949b Fix passing of file extension string.
Previously only the first letter of the string was passed to c, now it passes the whole extension.
2023-06-29 14:51:16 +02:00
Marco Feuerstein
59f2620164 Remove unneeded check for empty extension. 2023-06-29 08:21:09 +02:00
Marco Feuerstein
261c7769b8 Replace static list of supported file extensions with the actually supported ones. 2023-06-29 08:21:08 +02:00
Séverin Lemaignan
a4258929ce [pyassimp] bumped pyassimp version to 5.2.5 2023-06-20 22:33:16 +02:00
FeeshWyvern
f9fcf33aaa Bug fix: We should not be accessing mPrivate according to structs.Scene and fixes a crash when mPrivate points to invalid data. 2023-02-27 20:06:05 -08:00
FeeshWyvern
94d9773548 Bug fix: Correctly set the name of the attributes. PR #3940 did not seem to update in Master? 2023-02-27 20:02:34 -08:00
Shammel Lee
4c723a4ec8 Fix PyAssimp README typo 2023-02-14 20:21:33 -05:00
Kim Kulling
47303c2d28 Fix:Remove deprecated features from iOS build. 2023-01-31 20:41:18 +01:00
Kim Kulling
5c286b8c13 Fix: Remove deprecated dependency. 2023-01-31 20:12:07 +01:00
Steve M
eff13f6a40 Update morph mesh documentation now that gltf known to work 2023-01-25 20:52:25 -08:00
Krishty
3d3e856925 Trim Trailing Whitespace 2023-01-16 09:12:35 +01:00
Daniel-Genkin
f28500dd0f Fixed building of Android port 2021-10-29 09:03:55 -04:00
Kim Kulling
e5cd5733e1 Update AndroidJNIIOSystem.cpp 2021-10-28 17:50:25 +02:00
Daniel-Genkin
6e5600a9a5 Added another constructor to avoid requiring a full ANativeActivity 2021-10-28 10:26:14 -04:00
Krishty
758116b083 removed trailing spaces and tabs from source and text
This commit ignores the “contrib” folder in order to prevent merge conflicts in dependencies, should these be updated via git.
2021-07-29 13:28:51 +02:00
Manuel López Antequera
e49ee6cfb2 PyAssimp fix: don't always search anaconda paths
The helper was erroneously adding the Anaconda paths to the search.
2021-07-08 09:51:05 +02:00
Kim Kulling
b4fc41bc09 Use corret attribute name
- closes https://github.com/assimp/assimp/issues/3887
2021-06-03 22:52:10 +02:00
Chuck Claunch
18beae988c Add support for arm 64 bit 2021-05-12 21:57:24 +00:00
Eric Olson
f17d58cadd Use POINTER(c_char) for binary data with pyassimp
"For a general character pointer that may also point to binary data,
POINTER(c_char) must be used." c_char_p is for a zero-terminated string.

Reference: https://docs.python.org/3/library/ctypes.html#ctypes.c_char_p

Applying this change to the 4.1.4 released python module fixes #2339 for
me in Ubuntu.
2021-05-04 13:38:38 -05:00
Matthew Wallace
0ebab47ca2 updated MIN_IOS_VERSION to 10.0 2021-03-08 07:11:39 -06:00
Alex
2fd6666477 Update CMakeLists.txt
Add android_jniiosystem to export set, for cmake to find and link with
2021-02-17 23:16:22 -08:00
Kim Kulling
242e9c21a9 Update BundledAssetIOSystem.cpp 2021-02-15 13:44:07 +01:00
contriteobserver
74b70cad79 fixed a typo 2021-02-01 23:44:57 -08:00
contriteobserver
800d5c23c3 implements a DefaultIOSystem that provides access to files bundled with Android Applications
addresses issue  #3633
2021-02-01 23:33:55 -08:00
Kim Kulling
79eb9ecc86 Update all minimum cmake req to 3.10 2021-01-29 21:05:46 +01:00
Kim Kulling
75204dfe7f Update README.md 2020-12-01 08:58:45 +01:00
Natanael Rabello
813f171493 Update Android port README.md with ABI doc 2020-11-16 21:45:01 -03:00
Chananya Freiman
542d784457 Update Jassimp's AiTextureType.java
The newer PBR enums are missing, making it impossible to import many models.
2020-09-02 02:52:56 +03:00
David
b84dbb68ec Update READMEs 2020-06-09 08:33:09 +02:00
David
efbabf3b0d Implement contextmanager for load 2020-06-09 08:32:59 +02:00
Kim Kulling
d7e8fefed7 Merge branch 'master' into master 2020-05-16 20:41:05 +02:00
David Golembiowski
57e837092e populated module level files 2020-05-01 18:23:14 -04:00
David Golembiowski
778c3afbbb Rust's import system dictates that we must make directories rather than use individual files to provide a clean public interface 2020-05-01 18:11:44 -04:00
David Golembiowski
2d43a24475 memory info struct 2020-05-01 17:41:16 -04:00
David Golembiowski
a286506c23 fixed a couple of things. Adding MaterialPropertyString 2020-05-01 17:32:55 -04:00
David Golembiowski
e6837f7394 Need to consider different implementations of String kinds in Rust, and additionally how we may want to impl Copy for Str, i.e. std::mem::swap with placeholders to keep performance up. 2020-05-01 17:25:02 -04:00
David Golembiowski
38b80f6c6b populating plane struct 2020-05-01 16:58:32 -04:00
David Golembiowski
ba633f95bb populating colors 2020-05-01 16:54:56 -04:00
David Golembiowski
4f8eb0f79c populating Texel struct definition for textures 2020-05-01 16:50:31 -04:00
David Golembiowski
c338c5ca02 Populating 3d and 4d matrix struct definitions 2020-05-01 16:47:35 -04:00
David Golembiowski
c6f2196f60 vector definitions 2020-05-01 16:32:25 -04:00
David Golembiowski
e438310d8c should have added these earlier 2020-04-25 00:12:58 -04:00
David Golembiowski
060c45fcf3 initial layout for anim.rs 2020-04-24 22:15:32 -04:00
David Golembiowski
2108e08c90 adding structs 2020-04-24 18:15:51 -04:00
David Golembiowski
6363bf34c0 see git commit message rust-port 5d05c536 2020-04-24 17:03:41 -04:00
David Golembiowski
5d05c536e7 updated gitignore and made port library name compliant with cargo 2020-04-24 17:02:36 -04:00