Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal

Krutoy242

Members
  • Content Count

    31
  • Joined

  • Last visited

  • Days Won

    15

Everything posted by Krutoy242

  1. Oh, i cant find source file. Seems like i lost it in many other drawings.
  2. Converter is updated! Fixed problem with new version of .vox files from MagicaVoxels 0.98 Added some small tips (red chunks cont if more then 24 for example) Please test and tell is everything working fine.
  3. Well, you was should to ask me directly. I had this problem of mass printing too, but then made temporary solution. I edited standard print3d.lua program and made it work with many printers printing many parts same time: https://github.com/Krutoy242/OpenComputers/blob/master/printAll.lua How to use Download it wget "https://raw.githubusercontent.com/Krutoy242/OpenComputers/master/printAll.lua" printAll.lua You must use file with table like my converter do - each part separated by commas. So, your example is fine. Set any count of printers, connect them and don't forget t
  4. I glad you success! To rotate DC you should swap x and z coordinates of each "chunk". For example, change line 8 in printing program to this (not tested, maybe wrong): x1,x2,z1,z2 = z1,z2,x1,x2 Robots will build up this huge construction about week. There hundreds of thousands of blocks! But you can write an "Anthill AI" that can manage 100-200 simple drones to build this in day or so. Still, there is a huge amount of resources. To earn 0.1 million of coal blocks you need to dig up 6 400 chunks, or 1300x1300 field of MC world. You must construct giant "world-eater" harvester =) When w
  5. Thank you! Please read closely first message of this topic, it have all answers. 1) See totorial here 2) Turn it with this converter. MC will need text generated by converter 3) With tier3 OC computer and debug card and this program. 4) They come from nowhere 5) Debug card give you access to admin commands for filling territory with blocks.
  6. Please show me model that you try to convert (upload to dropbox please).
  7. Cool! I will use some code from here. But... This is useful only for one building. What i will do when make new model in MagicaVoxel?
  8. Oh, im glad you succes and my program was useful. There is bug with standart palette in my converter. Simpliest way to avoid it - add custom color in standart MagicaVoxel's palette. This will force MV to rewrite whole palette in file, and it will work fine. Thx for flipping report, i will fix it when update my converter. Sorry, we already whipe out our world, and losed all buildings. But i still have source voxel files and converted tables. If you talkind about "the lab", there is vox and converted table. Also, i would be very glad, if you will find a way to determine how
  9. Oh, you did it and build my DataCenter? 4229 is IC:E metal fence, if i remember. You can see it on screenshots.
  10. As i understand, some block IDs are generated when server created. So, this is OC blicks, like, monitors and server racks.
  11. Can you show example of model and result that required better algorithm? Sometimes, my algorithm define 1-3 more chunks then human can do. But in most cases it works 100% effectively.
  12. Try attached offline version then. MagicaVoxel .vox to OpenComputers print3d converter.html
  13. Very nice! It will be very userful, no doubdt. Also, maybe we should merge our utilities in one?
  14. As i know, Selene is Lua library Vexatos made for "more convenient functional programming". https://github.com/OpenPrograms/Vexatos-Programs/tree/master/selene
  15. I playing on largest Russian whitelisted server, focused on OpenComputer mod. We required new house with computers and communications. It need to be spacious and in sci-fi style. First, i found inspirations on deviant art. There was hight-tetch laboratories, futuristic buildings and other stuff. Then, i decided make new building in black + blue and orange colors. I took MagicaVoxels and made this voxel model: After, i wrote small script on JS, that converts .vox models to Lua-friendly table. I used debug-card (while admin oversee me) and small program, that printed our data-cent
  16. New update, great! Verbose is nice, will enable when packing huge files. Sadly no new features, but improvments good too. Yes. As i said before, i promote you on our forum a bit. I made blog entry and leave link in my signature. There already ~150 views - not so much with thousands here, but still number. I still belive Crunch is very userful program for wrighting bios programs. Feedback: But anyway, i feel like im alone who using your program on our server, heh. I have suggestion. Do not know where i should write this - here or in tar topic. Idea was making self-e
  17. Great idea. Already dreaming about programmable prints. For example MC 1.8 didnt have Industrial Craft, so, i want to make it by myself! Now i only see it with debug card and commands. But if sangar will make prints with inventory capabilityes, this would be awesome.
  18. Excellent! It works fine and i done 4 iterations of crunching crunch. Also, problem with my gui-layout file is gone too. Now i had idea that i can even compress my serialized tables, when im using wireless modem or something like this. Honestly, this may be not use that you planned when wrote Crunch, but i still want to try =) I have a big file, that is representation of data-center for using debug card and be "printed" with setBlocks(). First attempt to compress this 260kb file was failed cause run out of memory. Then i switched to server with four 3.5 memory cards. Every try now i got
  19. Oh, i waited for this update! You done awesome work, im very glad to have such tool. I made some tests to find any bugs or mistakes. First, i want to ask you to make shorten equivalent of parameters like you done in tar. For example, for making LZ77 archives, can i use just -z option? And, why you make output as parametr. Can you make it like all OpenOS program works? name [options] input [output] crunch -z skex.lua skex.crz.lua Otherwise im bit confusing writing output path in line before input path. I succesfully done multiple crunching crunch itself without --lz77 option. Not b
  20. Thank you for using this extractor for your projects! Im used it for crunch and was very glad how simple this works. Much more userful then downloading many files from github. Maybe i will use this for my own public projects, promoting your program. Dont forget to add links in source files to your pages (including e-mail and forum page) for feedback and bugreports. Also, i found that if i just call tar without parameters if throw white error with stack traceback. I thought programs should just show help when called without parameters.
  21. Sorry for my English, im just Russian. http://codepen.io/Krutoy242/full/xGOgJG/ This converter allows you to open .vox files from awesome MagicaVoxel program and convert them to format for print3d program. Usage Download and open MagicaVoxel. Make model of your dreams. Save it. Open file in my converter written on JavaScript, and it will instantly generate chunks from model and show result, ready to copy-past in OC file for printing. Converter have options: Split to states will split your model in two by X coor
  22. I like it. But, idea is not just swap keywords. We can find any other "words" - repeated sequences of characters, that we can swap with 2-bited control symbols. So, we can make self-unpacking load() string, using this "dictionary". With multipass or others methods, we can reach 50-70% packing and use 12kb files for EEPROMs. Simpliest example - we can swap two words local function in one keysymbol instead two of them separately. I wish this "Self-extracting LUA archive" be in Crunch as option. Waiting answer from mpmxyz.
  23. #1-2: Ok, i will install 5.2 on my computer then. #4: Thx for fix, will try again later. Will be glad to help you find more bugs =) Also, about all compressing topics, what you think about self-extracting archives? For example, we can paste in EEPROM string + dictionary, that will substring letters into words and then will be loaded? It will be cost some more RAM memory and processing time, but higher compress rate. I noticed that after using Crunch, 20-40% of information is keywords. We can reduce all keywords to one character. Simple example: load([[λ∫p(s)print(s)Ελ∫w(s)io.write(s
  24. Very interesting and userful program! I want to be your faithful user But, from first day of using, i get some errors. First, i was unable to compress from my Windows command line. I downlod Crunch from github and unpack it to folder. For visibility, i move folders from /lib and /bin to root. After i tryed to compress this file, program finished without errors, but size of file was 0. When i repeat with skex.lua, i got this: Maybe problem with Lua version 5.1, if you use new 5.2 methods? After this, i was going to Minecraft and succesfully compress skex.lua. I started
  25. How you make print models? You just writing them in text file? Or you use other voxel editors?
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.