Julien Duroure's Avatar

Julien Duroure

@julienduroure

Official Blender glTF I/O dev Pipeline TD Curious https://bento.me/julienduroure

284
Followers
71
Following
28
Posts
28.10.2024
Joined
Posts Following

Latest posts by Julien Duroure @julienduroure

Python API - Blender Developer Documentation

This is for Blender add-on devs: the Action API that was deprecated in Blender 4.4 has been removed in 5.0.

Using action.fcurves / .groups / .id_root will NOT work in 5.0!

Check the release notes for more info: developer.blender.org/docs/release...

#b3d #blender3d #animation #addon #development

08.10.2025 12:31 πŸ‘ 12 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Post image

That time of the year again!
#bcon25 if you want:

- have a chat
- chat about glTF
- chat about blender in industrial context
- drink a beer
- have fun

feel free to poke me :)

17.09.2025 11:24 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Release v0.24 Β· zeux/meshoptimizer This release contains many improvements to the meshoptimizer library and some gltfpack fixes! Some highlights: New meshlet builder (meshopt_buildMeshletsSpatial) designed for raytracing workloads o...

meshoptimizer 0.24 is out! Featuring new meshlet builder for raytracing workloads, improvements to cluster partitioning, new functions for reindexing, simplification, clustering and coverage computation, many internal improvements and, of course, VS2013 support!

12.06.2025 16:10 πŸ‘ 48 πŸ” 12 πŸ’¬ 3 πŸ“Œ 0
Wrapping Up DogWalk! - Blender Studio Log 19
Wrapping Up DogWalk! - Blender Studio Log 19 Sign up for a membership on https://studio.blender.org to access invaluable production knowledge and project files from Blender Studio, while supporting the ...

The latest news from the Studio are up: Dog Walk is done! Or is it... Gotta check our notebooks. ✏️ πŸ““

#BlenderStudio #b3d #OpenProject #DogWalk #videogame #studiolife
youtu.be/iUFNLF6HTfM

13.05.2025 08:12 πŸ‘ 31 πŸ” 8 πŸ’¬ 0 πŸ“Œ 0

Get some news on this open project from @studio.blender.org where my glTF I/O is used!
#b3d #glTF #OpenSource #OpenProject #godotengine

28.03.2025 18:35 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Issues Β· KhronosGroup/glTF-Blender-IO Blender glTF 2.0 importer and exporter. Contribute to KhronosGroup/glTF-Blender-IO development by creating an account on GitHub.

You should open ticket(s) with your test cases :)
github.com/KhronosGroup...

26.03.2025 14:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Maybe time to discuss? πŸ˜€

17.03.2025 14:35 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Animation pointer should be supported with scene mode export. If it does not, please open a ticket with your file

06.03.2025 21:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Flow

Flow

Congratulations to @gintszilbalodis.bsky.social and the entire Flow film crew for the Academy Award win!

Flow is the manifestation of Blender’s mission, where a small independent team is able to create a story that moves audiences worldwide.

Thank you for the shout out! 🧑 #b3d

03.03.2025 10:47 πŸ‘ 903 πŸ” 181 πŸ’¬ 13 πŸ“Œ 25
Post image

Holiday season is here! If you could make one wish for glTF Blender I/O in 2025, what would it be?

Ps: Have a great time with people you love. See you next year!

#b3d #glTF #opensource

23.12.2024 13:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Want to be part of the challenge?

- Follow me
- Contact me

5/5

12.12.2024 14:08 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’ve learned so much over these 7 years!
I never get tired of discovering and learning new things every day.
Each day is another chance to grow.
And to put my skills to work for my clients.

With this new experience, I feel ready to take on new challenges!

4/5

12.12.2024 14:08 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

But that’s not all. Behind all these activities, there are other aspects:

- Providing user support
- Collaborating with Blender developers and those from other software projects
- Understanding the needs of users

3/5

12.12.2024 14:08 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

In practice, this involves, among other things:

- Developing (of course)
- Understanding and learning the 3D concepts we work with
- Gaining a deep understanding of how Blender works
- Mastering Blender’s API (the famous bpy)

2/5

12.12.2024 14:08 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

The game is endless.
With the glTF format, I’ve just leveled up.
I can’t wait to reach the next level:

Over the past 7 years, I have:

- Discovered the glTF format
- Developed the first version of the importer in Blender
- Maintained and expanded the importer/exporter in Blender

1/5
#b3d #glTF

12.12.2024 14:08 πŸ‘ 18 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Post image

fund.blender.org #b3d #devfund #jointhetwopercent

09.12.2024 15:34 πŸ‘ 146 πŸ” 23 πŸ’¬ 2 πŸ“Œ 2

This happen when the model is not valid. Calling validate() during the export breaks it.
So not related to glTF export... But how the mesh was created.
You should report a bug in Blender.

07.12.2024 20:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Blender force sampling animation when the data model in Blender can not be written in glTF (mix of multiple interpolation in a single fcurve, animation only in 1 index of the property - 1 or 2 axis only for example).
If you don't understand why sampling happen, feel free to open a ticket!

04.12.2024 18:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
glTFβ„’ 2.0 Specification

Yes, glTF is not perfect, and does not fit all purposes, but:

Seems you have some false assumption about glTF.
2 examples:
- There are cubispline interpolation for animation : registry.khronos.org/glTF/specs/2...
- With KHR_animation_pointer extension, you can target others than TRS & weights.

04.12.2024 17:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

What is it about?

04.12.2024 13:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Julien Duroure Make Blender glTF I/O better and better!Want 3D dev tutorials?

I don't have any Black Friday offers...
BUT:
If you want to support my work, buy me a coffee!

buymeacoffee.com/julienduroure

#b3d #glTF #buymeacoffee #BlackFriday

30.11.2024 17:11 πŸ‘ 2 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Preview
Julien Duroure Make Blender glTF I/O better and better!Want 3D dev tutorials?

I don't have any Black Friday offers...
BUT:
If you want to support my work, buy me a coffee!

buymeacoffee.com/julienduroure

#b3d #glTF #buymeacoffee #BlackFriday

30.11.2024 17:11 πŸ‘ 2 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

Using glTF files?
What are your last creation(s)?

#glTF #b3d #godotengine #opensource #godot #blender3d

Screenshots here πŸ‘‡

30.11.2024 10:08 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The Arch package has been fixed yesterday

29.11.2024 05:48 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Users are awesome 🧑
They always find how to stress glTF I/O with new ways of using it.

Corner cases or not :
glTF Blender I/O becomes each day more stable.

#glTF #b3d #opensource

28.11.2024 08:59 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

I didn't take the time yet to introduce myself here:

I am Julien, 42, from France
Dad
Curious
Love to learn

Official dev of glTF I/O in Blender
Pipeline TD

Who knows what will be my next challenge?
(Not me yet)

#glTF #b3d #opensource

26.11.2024 09:06 πŸ‘ 7 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is a way to modify the glb/glTF file generate on the fly, during export.
Do not use it until this is really necessary πŸ˜…

23.11.2024 09:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is a way to modify the glb/glTF file generate on the fly, during export.
Do not use it until this is really necessary πŸ˜…

23.11.2024 09:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Are you a professional user of glTF I/O in Blender?
Are you using hooks (or not)?

I want to find a way to keep you informed when I perform some (breaking) changes.

Better to be informed before it crashes πŸ˜“

Comment to be sure to be sure you're considered.

#b3d #glTF

22.11.2024 15:44 πŸ‘ 7 πŸ” 0 πŸ’¬ 4 πŸ“Œ 0
Post image

Blender 4.3 is now released πŸ₯³ πŸŽ‰

Next big glTF-Blender-IO challenge:

>>>>> Slotted Action <<<<<<

It will be a lot of fun :)

This little new field will impact you, for the better ;-)

#glTF #b3d #opensource #animtips

20.11.2024 15:46 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0