The work put into Techne is astonishing, but it would be insane to make a hugely detailed modeling program if it would just be used for minecraft mods. So why not use the 3D modeling programs we are all used to?
Minecraft could use OBJ files to make mob models.
Hard to explain but let me try.
OBJs are files that represent vertices and faces. They are mainly used in 3d modeling. They simply consist of naming vertices (and their coordinates) then connecting the dots to make shapes. Almost all the characters you see in video games and pixar movies could be turned into OBJs.
Techne basically converts your models into something minecraft can read.
I am interested in making a java based program that converts the data in OBJs into something mincecraft can read.
Obviously, I will need help. And here are the problems I have so far.
Lag on minecraft.
Since you would be working with many faces and planes, it would be like having billions of mobs that just stand there. But minecraft is able to operate with about a hundred elephants (test I did a while back). I need someone to test minecraft limits with blocks.
Vertices rotations
OBJ works by naming points and connecting them with faces. Minecraft works by making cubes and rotating and resizing them. There are numerous ways to find the rotation of points on a coordinate plane. So that should be just math. Still, I don't exactly how that will pan out.
Not Minecrafty
This is pretty high def, so it doesn't really fit in with minecraft. Love it or hate it.
theory on how this should work.
1. reads obj file. notes all vertices and faces.
2. mathematically decide the rotation of the faces.
3. find the size of the faces (optional multiplier for bigger sizes)
4. name all the faces and convert to minecraft form.
5. if named faces (named with a #nameface), add a rotation equilizer (like bill on chicken)
6. add the extras and export as .txt
Minecraft could use OBJ files to make mob models.
Hard to explain but let me try.
OBJs are files that represent vertices and faces. They are mainly used in 3d modeling. They simply consist of naming vertices (and their coordinates) then connecting the dots to make shapes. Almost all the characters you see in video games and pixar movies could be turned into OBJs.
Techne basically converts your models into something minecraft can read.
I am interested in making a java based program that converts the data in OBJs into something mincecraft can read.
Obviously, I will need help. And here are the problems I have so far.
Lag on minecraft.
Since you would be working with many faces and planes, it would be like having billions of mobs that just stand there. But minecraft is able to operate with about a hundred elephants (test I did a while back). I need someone to test minecraft limits with blocks.
Vertices rotations
OBJ works by naming points and connecting them with faces. Minecraft works by making cubes and rotating and resizing them. There are numerous ways to find the rotation of points on a coordinate plane. So that should be just math. Still, I don't exactly how that will pan out.
Not Minecrafty
This is pretty high def, so it doesn't really fit in with minecraft. Love it or hate it.
theory on how this should work.
1. reads obj file. notes all vertices and faces.
2. mathematically decide the rotation of the faces.
3. find the size of the faces (optional multiplier for bigger sizes)
4. name all the faces and convert to minecraft form.
5. if named faces (named with a #nameface), add a rotation equilizer (like bill on chicken)
6. add the extras and export as .txt
Any ideas or help for this?