Jump to content




AutoBuilder - Automatically build 3D models in game!


12 replies to this topic

#1 pokemonmegaman

  • New Members
  • 6 posts

Posted 25 July 2012 - 08:55 AM

UPDATE 11/5/2012: Haven't worked on this project in a while, fixed some dependency issues with some of the tools, the program may no longer work with the latest version of CC, sorry if it does not work for you (it's tested on Tekkit, but I will see if I get some time to update it for the other versions of CC).

Before I start, enormous thanks to Binvox (http://www.cs.prince...du/~min/binvox/) for their incredibly helpful program.

AutoBuilder automatically takes any Binvox supported 3D model (OBJ, OFF, DXF, PLY, VRML, or STL) and builds it in Minecraft. Because the turtle uses lots of resources, it will return to the ground every time it needs to refill.

Usage guide:
Spoiler

It's still a beta program, so feel free to edit the code if you think you could make it faster. You are free to redistribute this as long as you credit both me (pokemonmegaman) and Binvox for their work.

Also, here is a tutorial video (skip to 7:39 if you just want to see a time lapse build):


Results:
Spoiler

Download: http://www.mediafire...3rw7o7904eg73ak

Thanks for checking out my program!

#2 Noodle

  • Members
  • 987 posts
  • LocationSometime.

Posted 25 July 2012 - 09:03 AM

Woah, dude, THIS IS AWESOME.
Haven't found any bugs yet.

#3 pokemonmegaman

  • New Members
  • 6 posts

Posted 25 July 2012 - 07:19 PM

Thanks! I'll probably update the code so that it can return to a chest to refill when it needs to (to completely automate the process), as well as mob detection so that it doesn't move until the way is clear.

#4 KingMachine

  • Members
  • 122 posts

Posted 26 July 2012 - 05:56 AM

Why is the propeller backwards?

#5 pokemonmegaman

  • New Members
  • 6 posts

Posted 26 July 2012 - 10:28 AM

View PostKingMachine, on 26 July 2012 - 05:56 AM, said:

Why is the propeller backwards?

That was an earlier version of the program. I corrected that problem by mirroring the movement of the turtle. It no longer is backwards.

#6 KingMachine

  • Members
  • 122 posts

Posted 26 July 2012 - 12:55 PM

View Postpokemonmegaman, on 26 July 2012 - 10:28 AM, said:

View PostKingMachine, on 26 July 2012 - 05:56 AM, said:

Why is the propeller backwards?

That was an earlier version of the program. I corrected that problem by mirroring the movement of the turtle. It no longer is backwards.
Excellent, congratz on your success.

#7 Noodle

  • Members
  • 987 posts
  • LocationSometime.

Posted 26 July 2012 - 02:56 PM

Nice video, The music a bit much though.. (Still was good)

#8 Mlmiii

  • New Members
  • 6 posts

Posted 01 August 2012 - 06:22 PM

ALL MY YES.

This will make replicating Kiershar's mob grinders in SSP so much easier.

Well, it would if I would bother to learn how to run the modeling program. Oh well, still bookmarking this.

#9 Tiin57

    Java Lunatic

  • Members
  • 1,368 posts
  • LocationIndiana, U.S.A.

Posted 01 August 2012 - 08:24 PM

This receives all of my most excellent pies and cookies. Along with two full jaffa cakes and a Notch and a half.

#10 ookami125

  • New Members
  • 1 posts

Posted 03 August 2012 - 02:53 PM

Well, I took a look at your Lua program and the way I normally am thought I could make a faster one well... I kinda did... kinda didn't because I have to solve one more problem with my script, but when I do have it done could I post it here that is all that I'm asking?

#11 pokemonmegaman

  • New Members
  • 6 posts

Posted 06 August 2012 - 01:01 AM

View Postookami125, on 03 August 2012 - 02:53 PM, said:

Well, I took a look at your Lua program and the way I normally am thought I could make a faster one well... I kinda did... kinda didn't because I have to solve one more problem with my script, but when I do have it done could I post it here that is all that I'm asking?
Absolutely! I'm still learning lua myself, so if you have a faster script, please do post it. I'd love to see what you did.

#12 KingMachine

  • Members
  • 122 posts

Posted 06 August 2012 - 02:37 AM

View Postpokemonmegaman, on 06 August 2012 - 01:01 AM, said:

I'm still learning lua myself

Even if you know lua by heart and have been coding with it for literally millions of years, you would still be learning lua.
You are enlightened.

#13 pokemonmegaman

  • New Members
  • 6 posts

Posted 05 November 2012 - 11:59 PM

Some people were saying they were having dependency issues (missing DLLs), they should be fixed now. Also, I haven't played around with CC or this script for a long time (school and what not) so it may not work with the latest version of CC (however, it still works on the Tekkit version).

Will try to update it in the future, as well as optimize the code...





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users