How devs can spot AI-generated 3D models
Game Developer
NOVEMBER 5, 2024
Baked-in lighting, mushy meshes, and high polygon counts are telltale signs of AI-generated work.
This site uses cookies to improve your experience. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country, we will assume you are from the United States. Select your Cookie Settings or view our Privacy Policy and Terms of Use.
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Used for the proper function of the website
Used for monitoring website traffic and interactions
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Mircosoft Game Dev
JANUARY 16, 2025
Normally our Beta 1 release notes summarize all the most exciting changes from the previous dev releases. GH-98163 ) CSGMesh3D now explicitly requires the mesh to be manifold. A manifold mesh must be closed, have each edge connected to only two faces, and have volume. dev cycle slightly too late to be included in 4.3.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Mircosoft Game Dev
MARCH 20, 2025
Import: Use UID in addition to path for extracted meshes, materials and animations ( GH-100786 ). GUI: Implement properties that can recursively disable child controls FocusMode and MouseFilter ( GH-97495 ). GUI: Improve ColorPicker picker shape keyboard and joypad accessibility ( GH-99374 ).
Mircosoft Game Dev
FEBRUARY 17, 2025
Physics: Jolt: Fix ghost collision issue on dense triangle meshes ( GH-102614 ). GUI: Optimize Font calculations by avoiding unnecessary copy-on-write ( GH-102132 ). Input: Web: Refactor mouse_mode setters in display server ( GH-102719 ). Physics: Jolt: Improve performance of certain physics queries ( GH-101071 ).
Mircosoft Game Dev
DECEMBER 19, 2022
Some of the most notables feature changes in this update are: 3D: Switch Mesh surface indexing to start at 0 so string name matches integer index ( GH-70176 ). The downloads for this dev snapshot can be found directly on our repository: Standard build (GDScript, GDExtension).NET Shaders: Fix the sorting of shader uniforms ( GH-70016 ).
Mircosoft Game Dev
JANUARY 13, 2023
OBJ mesh import now supports vertex colors as exported by Blender ( GH-71033 ). The downloads for this dev snapshot can be found directly on our repository: Standard build (GDScript, GDExtension).NET A couple fixes to the text resource loader which could impact notably reloading scripts ( GH-71170 ). Requires.NET SDK 6.0
GamesIndustry.biz
JANUARY 16, 2023
A group of 44 Indian game developers and esports companies are objecting to a government plan that would combine traditional video games and real-money gambling games into the same regulatory category, a move that say inappropriate meshes two entirely separate industries.
Mircosoft Game Dev
JANUARY 27, 2023
Import: Avoid nested skeletons, and handle skinned meshes with children ( GH-72158 ). Downloads The downloads for this dev snapshot can be found directly on our repository: Standard build (GDScript, GDExtension).NET GUI: Fix LineEdit and TextEdit context menus not customizable ( GH-72167 ). This release is built from commit 518b9e580.
Mircosoft Game Dev
DECEMBER 9, 2022
Rendering: Fix AABB errors on meshes with bones on multiple surfaces ( GH-65035 ). The downloads for this dev snapshot can be found directly on our repository: Standard build (GDScript, GDExtension).NET Rendering: Use circular fade instead of linear fade for distance fade ( GH-50294 ). XR: WebXR is now fully working in Godot 4! (
Mircosoft Game Dev
JANUARY 10, 2023
Import: Fix usages of mesh simplification functions in float=64 builds ( GH-67853 ). The downloads for this dev snapshot can be found directly on our repository: Standard build (GDScript, GDExtension).NET GUI: Improve window_set_current_screen and fix secondary window initial mode and positions ( GH-70624 ). Requires.NET SDK 6.0
Mircosoft Game Dev
SEPTEMBER 9, 2024
This includes 2D physics interpolation and hierarchical culling, and 3D mesh merging, level of detail, tighter shadow culling, ORM materials, and more. After 2 years of development, Godot 3.6 is finally out and it comes fully packed with features and quality of life improvements!
Mircosoft Game Dev
DECEMBER 19, 2022
Some of the most notables feature changes in this update are: 3D: Switch Mesh surface indexing to start at 0 so string name matches integer index ( GH-70176 ). The downloads for this dev snapshot can be found directly on our repository: Standard build (GDScript, GDExtension).NET Shaders: Fix the sorting of shader uniforms ( GH-70016 ).
Mircosoft Game Dev
JANUARY 13, 2023
OBJ mesh import now supports vertex colors as exported by Blender ( GH-71033 ). The downloads for this dev snapshot can be found directly on our repository: Standard build (GDScript, GDExtension).NET A couple fixes to the text resource loader which could impact notably reloading scripts ( GH-71170 ). Requires.NET SDK 6.0
Mircosoft Game Dev
MARCH 6, 2025
mesh formats and thus requires Godot 4.2+. Features Update OpenXR to Khronos 1.1.41 release This version of XR Tools has been updated to contain Godot 4.2 You can download version 4.4.0 from GitHub or the Asset Library. You can download the Godot XR Tools demo on itch.io.
Mircosoft Game Dev
JANUARY 10, 2023
Import: Fix usages of mesh simplification functions in float=64 builds ( GH-67853 ). The downloads for this dev snapshot can be found directly on our repository: Standard build (GDScript, GDExtension).NET GUI: Improve window_set_current_screen and fix secondary window initial mode and positions ( GH-70624 ). Requires.NET SDK 6.0
Cocos
JUNE 14, 2023
A dev, Night by Night 00, shared his work on building warpable and wearable materials for games. Analysis The whole effect can be split into two parts, one for the simulation of the mesh and one for the rendering of the mesh. No need to define the vertex format, and even Cocos has support for sprite meshes.
Brand Game Development
APRIL 21, 2017
Dev Diary posts are made to teach game development through specific examples from my latest project: Highways & Byways. As a general rule of thumb, if a mechanic breaks theme immersion, is fiddly by necessity, or doesn’t mesh with existing mechanics then save yourself the time and drop it. Key Takeaways for Game Devs.
Mircosoft Game Dev
AUGUST 6, 2021
Mesh: Implement octahedral map normal/tangent attribute compression ( GH-46800 ). Mesh: Options to clean/simplify convex hull generated from mesh ( GH-50328 ). Rendering: Fixes depth sorting of meshes with transparent textures ( GH-50721 ). Mesh: Implement octahedral map normal/tangent attribute compression ( GH-46800 ).
Mircosoft Game Dev
SEPTEMBER 22, 2021
GridMap: Implement individual mesh transform for MeshLibrary items ( GH-52298 ). Mesh: Implement octahedral map normal/tangent attribute compression ( GH-46800 ). Mesh: Options to clean/simplify convex hull generated from mesh ( GH-50328 ). Rendering: Fixes depth sorting of meshes with transparent textures ( GH-50721 ).
Mircosoft Game Dev
AUGUST 19, 2021
Mesh: Implement octahedral map normal/tangent attribute compression ( GH-46800 ). Mesh: Options to clean/simplify convex hull generated from mesh ( GH-50328 ). Rendering: Fixes depth sorting of meshes with transparent textures ( GH-50721 ). Mesh: Implement octahedral map normal/tangent attribute compression ( GH-46800 ).
Mircosoft Game Dev
OCTOBER 6, 2021
GridMap: Implement individual mesh transform for MeshLibrary items ( GH-52298 ). Mesh: Implement octahedral map normal/tangent attribute compression ( GH-46800 ). Mesh: Options to clean/simplify convex hull generated from mesh ( GH-50328 ). Rendering: Fixes depth sorting of meshes with transparent textures ( GH-50721 ).
Mircosoft Game Dev
JULY 27, 2021
Mesh: Options to clean/simplify convex hull generated from mesh ( GH-50328 ). Rendering: Fixes depth sorting of meshes with transparent textures ( GH-50721 ). Mesh: Add a center_offset property to both plane primitive and quad primitive ( GH-48763 ). Mesh: Fix UV mapping on CSGSphere ( GH-49195 ).
Mircosoft Game Dev
JULY 20, 2020
GLES2: Fixed mesh data access errors in GLES2 ( GH-40235 ). Sprite3D: Use mesh instead of immediate for drawing Sprite3D ( GH-39867 ). The download links for dev snapshots are not featured on the Download page to avoid confusion for new users. GLES3: Force depth prepass when using alpha prepass ( GH-39865 ). wslay 1.1.1).
Astral Clock Tower Studios
JANUARY 14, 2021
Welcome back to the ever-enchanting Kristala dev blog, where you'll get a front-row seat to the development process for the inaugural title from the leading ladies at Astral Clocktower Studios—a female-owned indie games studio based in Central PA, USA. The dynamic mesh will allow the door to be animated and properly opened and closed.
Mircosoft Game Dev
JANUARY 17, 2019
From now on dev focus is on release-critical issues that would seriously hamper Godot 3.1's features last week ( 2D meshes , 2D skeletons and AnimationTree docs). This new release fixes various crash scenarios, as well as a performance regression in the GLES backend. s usability and features. See the changes between 3.1 beta 1 and 3.1
Mircosoft Game Dev
JANUARY 15, 2023
Mesh streaming : Models are loaded as low detail (few vertices). The most complex is mesh streaming , which generally needs to be implemented together with a GPU culling strategy to ensure that very large amounts of models can be drawn at no CPU cost. Mesh resource for each pass of the particle.
Mircosoft Game Dev
JANUARY 13, 2022
This adds support for obstacle avoidance using the RVO2 library, and navigation meshes can now be baked at runtime. The downloads for this dev snapshot can be found directly on our repository: Standard build (GDScript, GDNative, VisualScript). back in 2020! For now, you can check the full changelog since 3.4-stable
Mircosoft Game Dev
NOVEMBER 4, 2022
Physics: Optimized support function for large meshes ( GH-64382 ). The downloads for this dev snapshot can be found directly on our repository: Standard build (GDScript, GDExtension).NET Multiplayer: Move packet relay and peer signaling code to SceneMultiplayer ( GH-67094 ). XR: Add multiview to the OpenGL3 driver ( GH-65334 ).
Mircosoft Game Dev
MARCH 15, 2018
Juan ( reduz ) implemented initial support for 2D meshes, and is now quite busy with preparations for GDC, where he will meet many companies as well as give a talk during our GDC Meetup at the GitHub HQ. Support for OpenGL ES 2.0 / OpenGL 2.1
Mircosoft Game Dev
MARCH 30, 2022
This adds support for obstacle avoidance using the RVO2 library, and navigation meshes can now be baked at runtime. Rendering: Bind mesh merging functionality in MeshInstance ( GH-57661 ). The downloads for this dev snapshot can be found directly on our repository: Standard build (GDScript, GDNative, VisualScript). back in 2020!
Mircosoft Game Dev
APRIL 15, 2022
This adds support for obstacle avoidance using the RVO2 library, and navigation meshes can now be baked at runtime. Rendering: Bind mesh merging functionality in MeshInstance ( GH-57661 ). The downloads for this dev snapshot can be found directly on our repository: Standard build (GDScript, GDNative, VisualScript). back in 2020!
Astral Clock Tower Studios
APRIL 21, 2021
Welcome back to another magically entrancing issue of the Kristala dev blog. Stay tuned to the Kristala dev blog—and to all our socials—to learn how you can get exclusive, behind-the-scenes access into Harold's entire, step-by-step process. Hello, faithful feline-lovin' friends and fantasy aficionados! 3D Environmental Design.
Astral Clock Tower Studios
JUNE 29, 2021
Thanks for tuning in to another exciting issue of the Kristala dev blog! Stay tuned for details on how you can get monthly comprehensive and even more detailed issues of the Kristala dev blog for just $1 a month! Stay tuned to future issues of the Kristala dev blog for updates on Fede's progress on this important enemy.
Mircosoft Game Dev
MAY 3, 2022
This adds support for obstacle avoidance using the RVO2 library, and navigation meshes can now be baked at runtime. Rendering: Bind mesh merging functionality in MeshInstance ( GH-57661 ). The downloads for this dev snapshot can be found directly on our repository: Standard build (GDScript, GDNative, VisualScript). back in 2020!
Astral Clock Tower Studios
JULY 31, 2021
Hello, and welcome to the official Kristala dev blog, where we break down the development process for 3D Dark Fantasy ARPG Kristala each month. If you've been keeping up with our dev blogs already, you know that they're pretty hefty when it comes to content. BUT WAIT, THERE'S MORE! Kristala at Play NYC 2021. Concept Art.
Mircosoft Game Dev
AUGUST 30, 2022
Warning: This has the potential to break meshes imported in earlier alphas, we are still working on improving the compatibility code. The downloads for this dev snapshot can be found directly on our repository: Standard build (GDScript, GDExtension).NET Rendering: Octahedral normal/tangent compression ( GH-60309 ).
Mircosoft Game Dev
MARCH 15, 2022
This adds support for obstacle avoidance using the RVO2 library, and navigation meshes can now be baked at runtime. The downloads for this dev snapshot can be found directly on our repository: Standard build (GDScript, GDNative, VisualScript). back in 2020! For now, you can check the full changelog since 3.4-stable
Mircosoft Game Dev
JANUARY 26, 2019
features this month ( 2D meshes , 2D skeletons and AnimationTree docs). Documentation writers are hard at work to catch up with the new features, and the latest branch should already include details on many of the new 3.1 Juan added several tutorials on new 3.1
Mircosoft Game Dev
NOVEMBER 4, 2022
Physics: Optimized support function for large meshes ( GH-64382 ). The downloads for this dev snapshot can be found directly on our repository: Standard build (GDScript, GDExtension).NET Multiplayer: Move packet relay and peer signaling code to SceneMultiplayer ( GH-67094 ). XR: Add multiview to the OpenGL3 driver ( GH-65334 ).
Mircosoft Game Dev
DECEMBER 9, 2022
Rendering: Fix AABB errors on meshes with bones on multiple surfaces ( GH-65035 ). The downloads for this dev snapshot can be found directly on our repository: Standard build (GDScript, GDExtension).NET Rendering: Use circular fade instead of linear fade for distance fade ( GH-50294 ). XR: WebXR is now fully working in Godot 4! (
Mircosoft Game Dev
OCTOBER 27, 2021
ENet mesh networking. One of the additions to the ENetMultiplayer is the possibility to create a mesh network, i.e., a network when all peers are connected to each other, without a central server that connects them all. Low level ENet wrappers, ENet meshes for multiplayer. var idpos = peers.keys().find(my_id) Reference work.
Mircosoft Game Dev
AUGUST 4, 2021
releases (with a dev snapshot for 3.4 Import: glTF: Fix mesh nodes which are also bones ( GH-49119 ). Rendering: Fixes depth sorting of meshes with transparent textures ( GH-50721 ). The download links for dev snapshots are not featured on the Download page to avoid confusion for new users.
Mircosoft Game Dev
DECEMBER 13, 2017
First of all, you need to make sure your meshes have an UV2 layer. Godot lightmapper works with one texture per mesh, so sharing UVs between meshes will not give you more optimization. In any case, Godot makes the process of generating unique UVs for each mesh easier for you. How do I use it? Generating UV2 Layer.
Mircosoft Game Dev
APRIL 9, 2019
This makes the workflow for 3D games considerably easier, by allowing conversion of concave meshes of any form into a set of convex shapes. Triangle mesh shapes ( ConcavePolygonShape ) work very well as static colliders, but they are useless for rigid bodies or areas, as they have no internal volume. The convex problem.
Expert insights. Personalized for you.
We have resent the email to
Are you sure you want to cancel your subscriptions?
Let's personalize your content