Hallo
Is it possible to change the shape or add parts in a vehicle in unreal engine ? or do I have to change the vehicle mesh in any software like blender ? Also is it possible with any programming languages?
you need to use blender,
ue 5 has some mesh editing tools
but even with 5 I would still do model changes in blender or zbrush.
You will get better results
If by “change shape of vehicle” you mean “edit the mesh itself” then this is a tool question.
In 4.26, the mesh editing tools in Unreal are quite primitive, so you will have to use Blender or Maya or whatever.
In version 5.0 and up, there are somewhat better mesh editing tools, which you could try – they’re still a bit primitive, but getting better.
Given that you ask about “any programming language,” though, it sounds like you’re maybe building a “collision deformation” or “car customization” feature?
If so, you generally build the art assets (in the tool of choice) to support this feature, and when the user says “upgrade the wheels,” you re-configure the vehicle actor to reference totally different wheel meshes, rather than trying to edit the existing wheel meshes in place. Similarly, for deformation, you often have pre-configured deformation (morph) channels, and/or pre-computed fracture (like in Chaos Destruction.)
@jwatte yea i got your point. May be I can ask my question in a different way. I made a square pyramid with a procedural mesh ann given the values of the vertices in coordinates. I need to customise the coordinates with any programming langauge. Basically GUI is available to chnage the vertices. But i am planning to import json or something and read from that. SO is there any possibility for this ?
I think the easiest way to do this is to use the Procedural Mesh component.
This lets you specify vertices and faces at runtime, so you can parse your JSON file and configure the Procedural Mesh, and then make the Procedural Mesh be the rendered component for your vehicle.