553 Commits

Author SHA1 Message Date
Rémi Verschelde
7857fa4914 Clarify that we no longer actively maintain this fork 2024-11-29 19:08:28 +01:00
K. S. Ernest (iFire) Lee
7bb09db07d Merge pull request #60 from Calinou/readme-add-version-notice
Add a notice about Godot 4.3 onwards using ufbx in README
2024-10-26 16:09:27 -07:00
Hugo Locurcio
a89e465d8e Add a notice about Godot 4.3 onwards using ufbx in README 2024-10-27 00:45:20 +02:00
K. S. Ernest (iFire) Lee
6febff0e01 Merge pull request #55 from V-Sekai/utf8
Add boost::nowide for utf8 support on Windows
2024-04-28 15:37:42 -07:00
hu-xd
7937f9eb4d Add boost::nowide for utf8 support.
use UTF-8 in boost::filesystem
Use UTF-8 in stb_image
Use UTF-8 in GltfModel.cpp
Use UTF-8 in FileUtils::CopyFile
Fix typo in File_Utils.cpp
Use UTF-8 in output path
Use UTF-8 in Raw2Gltf
Fix typo in Raw2Gltf
Fix Raw2Gltf.hpp
Expose NativeToUTF8 in Fbx2Raw.cpp
Use UTF-8 in fbxTempDir
Use UTF-8 in TextureBuilder
2024-04-28 01:08:17 -07:00
K. S. Ernest (iFire) Lee
61543913dd Merge pull request #53 from hu-xd/skip-empty-animations
Skip empty animations, fixes #44
2024-04-28 01:07:02 -07:00
hu-xd
f80fa3e137 Skip empty animations
animations with no channels are invalid in GLTF
2024-04-26 12:24:55 +00:00
K. S. Ernest (iFire) Lee
0a151c8a15 Merge pull request #52 from AlexTMjugador/chore/updates
Assorted dependency updates
2024-03-23 23:27:18 -07:00
Alejandro González
c33d823373 More Windows CI fixes 2024-03-23 11:58:50 +01:00
Alejandro González
99cea73695 Bump upload-artifact action vers tag to get rid of deprecation warns 2024-03-23 00:02:52 +01:00
Alejandro González
e82255acae Possible Windows CI fix 2024-03-23 00:01:04 +01:00
Alejandro González
b60d28572c Assorted dependency updates
These updates fix building the project on my up to date Linux box due to
missing cstdint headers on the older Draco versions it was pinned to,
and bumps Conan 1.x to the latest semver-compatible release, which also
introduces support for newer GCC compilers.

While at it, I've also bumped the GitHub Actions checkout version tag to
v4, from v3, and the runner image versions. The Ubuntu runner version
was purposefully not updated to avoid the risk of making binaries less
portable than before due to a bump in the `glibc` version that the
compiler will link to.
2024-03-22 23:10:52 +01:00
K. S. Ernest (iFire) Lee
c4168ca4da Merge pull request #51 from valentinegb/fix-installing-conan
Fix installing conan in build workflow
2023-12-15 10:00:54 -08:00
Valentine Briese
ac1435d0f3 Use Python 3.11 in macOS build workflow 2023-12-14 13:20:53 -08:00
Valentine Briese
4a58b35c5d Require Cython version < 3 2023-12-13 08:42:29 -08:00
Rémi Verschelde
bc05f0f8a6 Version 0.13.1 v0.13.1 2023-06-13 12:58:56 +02:00
K. S. Ernest (iFire) Lee
6304faddf9 Merge pull request #41 from lyuma/preserve_skeletons
Preserve skeletons which do not contain a mesh
2023-06-10 16:10:06 -07:00
Lyuma
2c895169f6 Preserve skeletons which do not contain a mesh 2023-06-07 23:00:02 -07:00
K. S. Ernest (iFire) Lee
cd17ab9b6e Merge pull request #40 from Calinou/add-issue-templates
Add issue templates
2023-05-24 07:21:05 -07:00
Hugo Locurcio
d36d41e80a Add issue templates
These are based on godotengine/godot's issue templates.
2023-05-22 18:50:25 +02:00
K. S. Ernest (iFire) Lee
87731e979a Merge pull request #38 from V-Sekai/8-bone-weights-note
Update README.md
2023-04-30 12:49:25 -07:00
K. S. Ernest (iFire) Lee
81320775f3 Update README.md 2023-04-22 21:09:24 -07:00
K. S. Ernest (iFire) Lee
5f95a40646 Merge pull request #35 from dvanderleij/master
Fix build by locking conan version to most recent 1.x to resolve incompatibilities with conan 2.x
2023-04-14 11:31:06 -07:00
David
3c7090e98c Lock conan version to 1.58 to resolve incompatibilities with conan 2.x 2023-04-10 12:57:18 +02:00
K. S. Ernest (iFire) Lee
4971fe9d5b Merge pull request #28 from fire/update-readme-anim
Mention the command for changing weights and animation time in the readme.
2022-12-20 18:35:23 -08:00
K. S. Ernest (iFire) Lee
ec4e90eb95 Mention command for changing weights and animation time in the readme.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2022-12-18 07:27:34 -08:00
Rémi Verschelde
65550bf660 Merge pull request #27 from akien-mga/ci-streamline-packages
CI: Streamline names and contents of releases and artifacts
v0.13.0-p1
2022-12-18 09:37:24 +01:00
Rémi Verschelde
05ff763a82 Update README with more license and download details
Takes into account the artifact/release changes from the previous commit.
2022-12-18 00:42:18 +01:00
Rémi Verschelde
b24e56c41a CI: Streamline names and contents of releases and artifacts
Packaging:

- Use `FBX2glTF-<platform>-<arch>` format consistently for binaries.
- Zip binary + licenses for the GitHub Releases.
- Rename licenses to `FBX-SDK-License.{rtf,txt}` and `FBX2glTF-License.txt`.
- Include licenses together with the artifacts for each platform.
- Don't upload the licenses as a separate artifact, it gets zipped so it's not
  convenient. We still upload them as files to GH Releases though which we can
  link directly.

CI setup:

- Rename jobs for consistency.
- Bump to actions/checkout@v3 and setup-python@v4.
2022-12-18 00:42:18 +01:00
K. S. Ernest (iFire) Lee
b64998ee02 Merge pull request #24 from V-Sekai/animation-fixes
Revert animation changes to fix bug.
v0.13.0
2022-11-17 06:40:23 -08:00
K. S. Ernest (iFire) Lee
69126183b6 Remove very small values. 2022-11-12 16:35:31 -08:00
K. S. Ernest (iFire) Lee
79154b9a4a Revert to fix animation issues.
Change version to 0.13.0.
2022-11-12 10:07:45 -08:00
K. S. Ernest (iFire) Lee
869ac2e810 Merge pull request #14 from V-Sekai/write-png
Always write png instead of jpg.
2022-05-23 16:38:10 -07:00
K. S. Ernest (iFire) Lee
3d8bd0ef29 Always write png instead of jpg. 2022-05-23 16:22:30 -07:00
K. S. Ernest (iFire) Lee
815c19e893 Merge pull request #8 from V-Sekai/update-readme
Update README.md
2022-04-07 13:38:00 -07:00
K. S. Ernest (iFire) Lee
2180fec392 Update README.md 2022-04-07 13:22:15 -07:00
K. S. Ernest (iFire) Lee
a289ca9b23 Merge pull request #6 from V-Sekai/stb-update
Update stb single header libraries.
2022-04-07 13:07:46 -07:00
K. S. Ernest (iFire) Lee
d7d8f4a396 Update stb single header libraries. 2022-04-07 12:56:21 -07:00
K. S. Ernest (iFire) Lee
eb1ab7581d Update build.yaml 2022-04-07 12:18:20 -07:00
K. S. Ernest (iFire) Lee
1b3ccd25cc Remove npm because the lack of maintainers. 2022-04-07 10:14:17 -07:00
K. S. Ernest (iFire) Lee
e1a572dc5b Update README.md 2022-04-07 09:24:19 -07:00
K. S. Ernest (iFire) Lee
5fb127283f Update build.yaml v0.12.9-p2 2022-04-07 09:19:57 -07:00
K. S. Ernest (iFire) Lee
0ef651f899 Rename CICD try 3. v0.12.9-p1 2022-04-07 07:50:13 -07:00
K. S. Ernest (iFire) Lee
2cab56ec9f Update to 0.12.9. v0.12.9 2022-04-07 07:13:40 -07:00
K. S. Ernest (iFire) Lee
9f75c4e5fd Update CICD try 2. 2022-04-07 07:11:40 -07:00
K. S. Ernest (iFire) Lee
666f1c6cec Update cicd. 2022-04-07 07:10:23 -07:00
K. S. Ernest (iFire) Lee
f185cf0e05 Increase version. v0.12.8 2022-04-04 09:54:50 -07:00
K. S. Ernest (iFire) Lee
395dbe2b4f Apply the rotation pivots. 2022-04-04 09:11:31 -07:00
K. S. Ernest (iFire) Lee
16d214497a Upload artifact action is unused. Remove. 2022-04-04 08:24:11 -07:00
K. S. Ernest (iFire) Lee
1ea8be3782 Remove unused variables. v0.12.7 2022-04-04 08:17:43 -07:00