print3D
print3D Plugin for Bukkit
What does it do?
Did you ever want to have some 3dmodels in minecraft, but you were to lazy to build them yourself?Or did you try to build them, but it was a pain in the ass?
Well here is a solution to that problem :D My Plugin can read .3ds files and print them into your minecraft world. (With textures)
Easyly create big buildings within minutes (minecraft/bukkit is a little bit slow XD)
Donate me :D?
Tutorial:[Video coming somewhen]
Commands:
- /print3D <file> [texture]:
Prints out the given 3ds-file with an optional texture. both have to be in "plugins/print3D/"
if no texture is specified, the block you are currently holding is used.
The Model will be positioned where you are currently standing(or floating), so you will be the models Origin (0,0,0).
The file must be a 3ds-file.
how to export one from either Blender or 3dsmax can be seen here:
Blender: [Video coming somewhen]
3dsmax: [Video coming somewhen]
The texture can be a PNG,BMP,JPG... All commonly used imageformats
Usage sample:
/print3D myhouse.3ds housetexture.png
This will print the first Model(if there are multiple) from myhouse.3ds with the texture housetexture.png.
Both must be located in the plugins Data folder (BukkitRoot/plugins/print3D)
- /print3Dconfig <identifier> [value]:
There are 3 options to be set or read
1-drawsEachCall : how much blocks are drawn each time the drawer is called
2-everyXTicks : how often the drawer is called. 1 means every 20 ms while 50 means once a second.
3-language : what language is used for some messages. currently only english and german are available (default is english)
You can also use the number as identifier
usage:
/print3dconfig drawsEachCall 50
now each time the drawer is called it will draw 50 blocks
you can also use /print3dconfig 1 50 here
- /print3dstatus
this will give you some infos about how much models have to be drawn, and more important how much blocks - more to come soon..?
-
Beta 0.1:
First release based up on my old plugin which had some problems
Draws 3dmodels into the world, with or without a texture and gives some basic options to change -
Beta 0.2:
doesnt crash anymore when no texture coordinates are present. shows a warning and uses 0,0 as texture coordinate for each vertex
deleted pumpkin, sand and gravel from the colors. pumpkin generated big amounts of snowmen with some textures. sand and gravel fall down and are therefore not useful for 3d models
@BrandonLabs
why didnt you try 100000 or 200000?? if 10000 generates 2 blocks that means that the modell is now 2 blocks wide. so with 100000 it might be 20 and with 200000 40 blocks wide
@fredlllll
i tried 10000 and it generated 2 blocks
@BrandonLabs
use google for this. im not a blender master.
@fredlllll
how do i import and apply textures to blender
@BrandonLabs
you just have to import your model into it and then export it from there again
@fredlllll
i dont know how to use blender
@BrandonLabs
it tries to use blocks that are closest to the color of the texture. as the plugin is a bit older it doesnt use stained clay, mostly wool and basic blocks.
did it work with blender?
@fredlllll
just one more question: does this use wool and stained clay colors or does it use a block that most resembles that color?
@BrandonLabs
i recall that a model in blender had to be 10000 wide to be big enough for the plugin(this number is stuck in my head when i think about exporting for this plugin, no clue if its right). just export one with size 100, 1000 and one with 10000 and try them out.
@fredlllll
Can you recommend a scale because I want to make sure I don't mess up again.
@BrandonLabs
that is strange. only thing i can recommend then is try to export it with blender or 3ds max =/ used them to test it
@fredlllll
I exported it with 64 meters and it still doesn't work.
@BrandonLabs
could it be that the model itself is so small it fits into one block? 1 unit in your 3d program should be one block in minecraft. some programs convert it to much smaller dimensions, so you have to upscale the model, or set a scaling when exporting
@fredlllll
i have a problem. when i uploaded a 3ds file, it only generated 1 block and said that it was done.
@BrandonLabs
any .3ds file should work.
can i use 3ds files from cinema 4d?
@JuniorGenius
i'd like to, but there is no time T_T.
This looks awesome! Is there any chance you'll be able to update it anytime soon?
@prodigyrick
wow your comment encouraged me to work on this so much!! not...
this should be deleted if you don't use an ancient version of bukkit cause it don't work!