Martin
0
Cheetah3D 7.3 Beta 3
Hi,
it's quite some time ago since I've released the last Beta and although Beta 3 might not look too spectacular it's actually quite a big one. I've mainly worked in two areas. The first is the transition from libstdcpp to libc++. That was something which was overdue since quite some time and I'm happy that I'm done with that work now.
The second big project I've started it preparing Cheetah3D for the Metal API. To do that I'm in the process of moving most of the OpenGL code behind some wrapper classes. That will make the transition to Metal much easier once I perform the final step. So please have a special look if the 3D view still works as before.
Last but not least there is also a new feature in Beta 3. The GLTF/GLB exporter now supports skeletal animations.:smile:
Next I want to start work on supporting the dark mode in upcoming macOS Mojave.
New features in Cheetah3D 7.3 Beta 3:
New features in Cheetah3D 7.3:
Attention:
PLEASE BE AWARE THAT THIS IS BETA SOFTWARE SO DON'T USE IT ON IMPORTANT DATA.
Download link of Cheetah3D 7.3b3:
http://www.cheetah3d.com/download/Beta/Cheetah3D7.3b3.dmg
I hope you like the new features in Cheetah3D 7.3.:smile:
Kind regards
Martin
Hi,
it's quite some time ago since I've released the last Beta and although Beta 3 might not look too spectacular it's actually quite a big one. I've mainly worked in two areas. The first is the transition from libstdcpp to libc++. That was something which was overdue since quite some time and I'm happy that I'm done with that work now.
The second big project I've started it preparing Cheetah3D for the Metal API. To do that I'm in the process of moving most of the OpenGL code behind some wrapper classes. That will make the transition to Metal much easier once I perform the final step. So please have a special look if the 3D view still works as before.
Last but not least there is also a new feature in Beta 3. The GLTF/GLB exporter now supports skeletal animations.:smile:
Next I want to start work on supporting the dark mode in upcoming macOS Mojave.
New features in Cheetah3D 7.3 Beta 3:
Code:
-added skeletal animation export to GLTF/GLB exporter
-transitioned from libstdcpp to libc++
-upgraded Bullet physics engine (v2.79 -> v2.87)
-upgraded OpenEXR library (v2.0 -> v2.2.1)
-upgraded Carve CSG library to latest version
-updated FBX SDK library (libstdcpp -> libc++)
-removed dependency to BOOST library
-repaced lots of OpenGL code (in preparation for Metal)
-fixed bug in glass shader (appearing in Falcon with very low roughness values)
-fixed bug in particle mesh (particle alignment problem)
-fixed bug in SVG import
-fixed bug in gadget tool (problem with algning too (0,0,0))
-fixed crashing bug in scalpel tool
New features in Cheetah3D 7.3:
Code:
-added PBR shader
-based on Disneys Principled shader
-added support for GGX BRDF
-added glTF exporter
-supports glTF and glb (binary glTF) output
-supports the following meshe attributes
-vertex
-normal
-two uv sets
-vertex color
-supports PBR materials
-color texture
-AO texture
-metalness texture
-roughness texture
-emissive texture
-AO/roughness/metalness texture merging to embedded texure export
-embedded textures
-supports animation export
-Takes
-object animation
-skeletal animations
support camera export
-added support for refractive caustics to Falcon renderer
-added "R", "G", "B" and "A" output channels to Image material node
-added support for DirectX style normal maps
-transitioned from libstdcpp to libc++
-upgraded Carve CSG library to latest version
-upgraded Bullet physics engine (v2.79 -> v2.87)
-upgraded OpenEXR library (v2.0 -> v2.2.1)
-updated FBX SDK library (libstdcpp -> libc++)
-removed dependency to BOOST library
-removed all OpenCL code
-repaced lots of OpenGL code (in preparation for Metal)
-changed specular color of default material to black
-improved node editor (copies all possible parameter values to new shader)
-fixed bug in node editor (fixed node position when changing shader node)
-fixed redraw bug in node editor
-fixed .h export problem
-fixed bug in material preview of state node
-fixed crashing bug in material import (failed to properly connect nodes)
-fixed bug in photon mapping
-fixed object selection bug
-fixed bug in node editor (displayed broken connections)
-fixed bug in "Add node" menu
-fixed material delete bug
-fixed bug in glass shader (invisible area lights)
-fixed bug in .jas importer (problem with v6.x skylights)
-fixed bug in .jas importer (converting v6.x point lights with radius to sphereical areas lights could fail)
-fixed bug in shadow mat (blocked glossy reflections)
-fixed bug when copy&pasting objects (take manager didn't' update)
-fixed bug in glass shader (appearing in Falcon with very low roughness values)
-fixed bug in particle mesh (particle alignment problem)
-fixed bug in SVG import
-fixed bug in gadget tool (problem with algning too (0,0,0))
-fixed crashing bug in scalpel tool
Attention:
PLEASE BE AWARE THAT THIS IS BETA SOFTWARE SO DON'T USE IT ON IMPORTANT DATA.
Download link of Cheetah3D 7.3b3:
http://www.cheetah3d.com/download/Beta/Cheetah3D7.3b3.dmg
I hope you like the new features in Cheetah3D 7.3.:smile:
Kind regards
Martin