Cubical is an online WebGL based schematic creator, editor and converter that tries to hold true to some basic Minecraft features. It started as a simple side project to provide a preview for a 3D text generator (which is also included) but has now grown to a full blown editor that includes some basic brush and selection tools to help build and create your own custom schematics.
An unedited screenshot of the newest version.
Basic Features
Able to load and save schematic, bo2 and shape fiies.
Fullscreen 3D editor with Minecraft like controls.
Toggle for gravity/flymode and basic block hit detection.
Basic selection creation and block filing.
5 Different brush tools including sphere, block, fill, erode and overlay.
Minecraft like action bar that allows you to bind tools with saved args.
Basic block model textures support including solid color toggle.
Several powerful custom generator tools for 3D text and perlin terrain.
Lots of new updates recently! Some of which include some new shadow mapping options that make it easy to capture amazing images of your builds. It also has several new tools and brushes with a brand new block picker that makes selecting any block super easy!
Would love to hear feedback from anyone that tries it out, good or bad! Also, the help section is severely lacking ATM, but I am more than happy to answer any questions you may have on how to use it, or any of the features.
I think part of the problem with the movement is that it isn't documented very well.
For example, you can use the middle mouse button to lock the cursor, which makes rotating the view much easier, like Minecraft. Also, you can double jump and it will turn off gravity, similar to creative mode. There are a few other ones that help, like using the h key to toggle hit detection on and off, and holding shift and using mouse wheel to change flying speed.
I am also working on adding new hit boxes for certain blocks, which I think helps a lot in making the movement feel like it should.
The textures you mentioned are actually just placeholder for right now, I just haven't gotten around to giving them proper models and display logic (double plants are weird). You will probably find that a lot of the lesser used blocks also have similar problems, these are all things that are on the todo list and planned for the future.
I haven't tried the txt export in a while so I will check into that as well.
Thanks again!
ps.
The main site at cubical.xyz is what I use as a "release" version. If you want, you can try out the test/dev version at cubical.xyz/beta/ it has all the newest dev updates, but is not guaranteed to be stable all the time.
Would someone please be able to help me everytime i generate a text and save it as a schematic, i load up MCedit and click import and click the file and i get an error, but for some reason all the other schematics i downlaoded from other sites work just fine, am i missing any steps? it seems only schematics i make from cubix wont work for me could it be that im on MCedit 2.0? any help would be appreciated
this is the error i get
Unhandled Exception
Traceback (most recent call last):
File "mcedit2\editorsession.py", line 883, in import_ (self is a EditorSession)
File "mcedit2\editorsession.py", line 957, in importSchematic (self is a EditorSession)
File "mceditlib\worldeditor.py", line 226, in __init__ (self is a WorldEditor)
File "mceditlib\findadapter.py", line 58, in findAdapter
File "mceditlib\schematic.py", line 195, in __init__ (self is a SchematicFileAdapter)
File "mceditlib\schematic.py", line 252, in getItemStackVersionFromEntities (self is a SchematicFileAdapter)
File "mceditlib\nbt.pyx", line 445, in mceditlib.nbt._TAG_Compound.__getitem__ (src/mceditlib/nbt.c:9506)
How do you use it??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
This is amazing just used it to create my modpack name and added it to placemod and also generated it in with worldedit just to make sure it works with both. Love it great work.
I just played with this a bit. This is really handy, and within a browser too! I have it bookmarked now for a project im working on. Just a suggestion, not really a "needed" component, but making it so you can export your scene as an OBJ with UV's as well. Im not exactly the best animator in blender, but I could see others having a major use for a feature like that.
Cubical is an online WebGL based schematic creator, editor and converter that tries to hold true to some basic Minecraft features. It started as a simple side project to provide a preview for a 3D text generator (which is also included) but has now grown to a full blown editor that includes some basic brush and selection tools to help build and create your own custom schematics.
Basic Features
Older Screenshots
Try Cubical now at http://cubical.xyz
Chrome is the preferred browser for using this tool, most features also work for Firefox, and sometimes IE as well.
Contact me, or follow the progress of cubical on Twitter @inHaze
Lots of new updates recently! Some of which include some new shadow mapping options that make it easy to capture amazing images of your builds. It also has several new tools and brushes with a brand new block picker that makes selecting any block super easy!
Would love to hear feedback from anyone that tries it out, good or bad! Also, the help section is severely lacking ATM, but I am more than happy to answer any questions you may have on how to use it, or any of the features.
Thanks jeedwex!
I think part of the problem with the movement is that it isn't documented very well.
For example, you can use the middle mouse button to lock the cursor, which makes rotating the view much easier, like Minecraft. Also, you can double jump and it will turn off gravity, similar to creative mode. There are a few other ones that help, like using the h key to toggle hit detection on and off, and holding shift and using mouse wheel to change flying speed.
I am also working on adding new hit boxes for certain blocks, which I think helps a lot in making the movement feel like it should.
Wow. Just wow.
This is really awesome how you managed to make this with HTML5 (and not the horrible flashplayer).
I noticed 2 textures bugging : the signs and the 2 blocks plants.
Great job !
Edit : There's also a bug when exporting to .txt file : "Uncaught TypeError: bName is not a function" at schematic.js:3118
And by the way, I'm French, so if you want your help section (or something else) to be translated, just ask me in PM.
Thanks for the feedback Seblor!
The textures you mentioned are actually just placeholder for right now, I just haven't gotten around to giving them proper models and display logic (double plants are weird). You will probably find that a lot of the lesser used blocks also have similar problems, these are all things that are on the todo list and planned for the future.
I haven't tried the txt export in a while so I will check into that as well.
Thanks again!
ps.
The main site at cubical.xyz is what I use as a "release" version. If you want, you can try out the test/dev version at cubical.xyz/beta/ it has all the newest dev updates, but is not guaranteed to be stable all the time.
Would someone please be able to help me everytime i generate a text and save it as a schematic, i load up MCedit and click import and click the file and i get an error, but for some reason all the other schematics i downlaoded from other sites work just fine, am i missing any steps? it seems only schematics i make from cubix wont work for me could it be that im on MCedit 2.0? any help would be appreciated
this is the error i get
Unhandled Exception
Traceback (most recent call last):
File "mcedit2\editorsession.py", line 883, in import_ (self is a EditorSession)
File "mcedit2\editorsession.py", line 957, in importSchematic (self is a EditorSession)
File "mceditlib\worldeditor.py", line 226, in __init__ (self is a WorldEditor)
File "mceditlib\findadapter.py", line 58, in findAdapter
File "mceditlib\schematic.py", line 195, in __init__ (self is a SchematicFileAdapter)
File "mceditlib\schematic.py", line 252, in getItemStackVersionFromEntities (self is a SchematicFileAdapter)
File "mceditlib\nbt.pyx", line 445, in mceditlib.nbt._TAG_Compound.__getitem__ (src/mceditlib/nbt.c:9506)
raise KeyError("Key %s not found." % key)
KeyError: 'Key Entities not found.'
How do you use it??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
This is amazing just used it to create my modpack name and added it to placemod and also generated it in with worldedit just to make sure it works with both. Love it great work.
Love, there is nothing greater!
I just played with this a bit. This is really handy, and within a browser too! I have it bookmarked now for a project im working on. Just a suggestion, not really a "needed" component, but making it so you can export your scene as an OBJ with UV's as well. Im not exactly the best animator in blender, but I could see others having a major use for a feature like that.
cheers!
~ Hyena
Facebook Page: Clickie!
Website: Clickie!
Hello! First of all nice job on this!
Have you got any documentation on the script editor? I want to replace some blocks and i'm not able to replace by id:metadata.
EDIT
Managed to get hold of inHaze_ and he passed the correct script to change:
I need help with exporting .sch files. I clicked export and it just says
Save Progress
Building Schematic File
0%
Starting...
forever. It never changes.
Subscribe on YouTube! https://www.youtube.com/channel/UCJVCHma0V8aftRGZTnuopCg