8 ms·
MagicaVoxel – a free 8-bit voxel editor
- daveloyall 11y agoWhat is the license for MagicaVoxel?
- groovy2shoes 11y agoSeems to be closed-source.
- hjek 11y agoNo code available on https://github.com/ephtracy https://github.com/ephtracy and no mentions of license. Seems to be no-charge kind of 'free'. Not gonna be switching from vim+openSCAD for doing 3D this time around.
- kevin_thibedeau 11y agoA bit parasitic to use Github for their hosting.
- tcfunk 11y agoHow so? Is that not what the paid tiers are for?
- daveloyall 11y agoIf they are using them!
- billconan 11y agothis is very interesting. I'm wondering how the author built the ui for the app. it's cross-platform, but I don't see it links any other ui libraries. my conclusion is that its ui is built directly with opengl.
- matt2000 11y agoI've used this in the past and found it to be great. The UI took a little getting used to, but once you did it was fast to accomplish fairly complicated things. Definitely worth a try.
- deleted 11y ago[deleted]
- bd 11y agoHere are some examples of what talented artist can create with this tool: http://imgur.com/gallery/8zEE1/ http://imgur.com/gallery/8zEE1/
- Wingman4l7 11y agoThe screenshot looks like a level from the Escher-esque game Monument Valley -- was MagicaVoxel used in developing that?
- dougbinks 11y agoNo, it's just that the developer likes to recreate these scenes to show off the editor and renderer.
- hugs 11y agoI don't know [1], but!... When you reduce things down to a minimum amount of essential detail, things tend to look similar to other things that share the same constraints. I noticed this when researching Mondrian and the De Stijl (neoplasticism) art movement -- they restricted their palette to mostly primary colors. I could ask if Google's logo or the colors in a bucket of LEGO bricks were inspired by Mondrian directly, but another possibility is that the neoplasticists discovered some kind of minimal, universal design pattern that feels timeless and likely to be "rediscovered" again and again. Are Monument Valley, MagicaVoxel (and Minecraft) inspired by Escher, or is it a natural coincidence that comes out of the minimal use of geometry and perspective they all employ? [1] Edit: I did some more digging... Looks like they used Unity to create Monument Valley: https://unity3d.com/showcase/case-stories/monument-valley https://unity3d.com/showcase/case-stories/monument-valley
- chasing 11y agoYup, I've used MagicaVoxel on occasion and it's quite a bit of fun.
- afandian 11y agoWhat does the '8-bit' refer to?
- glibgil 11y agoAesthetics
- afandian 11y agoI thought it might (there's no way it can relate to software or hardware) but I can't see any link whatsoever with the aesthetics of the 8-bit era.
- krisdol 11y agoWhich is misused since, if anything, all pictures I've seen resemble 3D projections of games from the 16 bit/SNES era.
- 0xcde4c3db 11y agoMost people don't realize how limited the palette actually is on NES. The entire gamut is only 54 colors (nominally 64, but there are duplicates and an "unsafe" entry), and any 16x16 block can only have 4 colors. There are some ways to work around this with clever hacks, but it was mostly the artists being clever rather than the programmers.
- krisdol 11y agoHuh oddly that explains a lot of the aesthetics of NES games.
- em3rgent0rdr 11y agoclick-bait
- sehugg 11y agoI think it refers to the number of entries in the palette.
- SCAQTony 11y agoWell done! — I so tweeted this! This will enrich so many people's lives.
- jaunkst 11y agoWell Done
- santaclaus 11y agoI wish the creator would maintain a blog about the project. It is cool to follow him on twitter and watch him work out the technical details of new features (e.g. marching cubes based mesh extraction). There is some definite interesting technical meat in implementing these tools in the context of a voxel engine.
- DaveSapien 11y agoEmm, they aren't voxels. Square polygons are not volumetric pixels. Looks nice though!
- arriu 11y agoThis editor represents data points on a regularly spaced, three-dimensional grid. The data is undoubtedly voxel based.
- DaveSapien 11y agoYou're mistaken.
- oofabz 11y agoThis is not what I think of as voxels either, but I fear our older definition is becoming obsolete. You could make arguments both for and against whether these textured cubes are technically voxels, but in the end, language changes, and trying to fight these changes is futile.
- amock 11y agoWhat do you think of as voxels? It seems like a value at a point in a three dimensional grid is the volume equivalent of a pixel.
- oofabz 11y agoRight, my objection to the textured cubes is that they are not the volume equivalent of a pixel. Pixels are point samples without shape or texture. These cubes have both. What I call a voxel is much smaller (on the order of a screen pixel), and drawn as a point sprite or screen-facing quad with a single color. Texturing is achieved by having many voxels with different colors/materials. Here are some videos of what we used to call voxels: DOS game: https://www.youtube.com/watch?v=51E_G7NCXVM https://www.youtube.com/watch?v=51E_G7NCXVM Gameboy game: https://www.youtube.com/watch?v=3zVy-4CEFQU https://www.youtube.com/watch?v=3zVy-4CEFQU Medical imaging: https://www.youtube.com/watch?v=GrLqFNhVL68 https://www.youtube.com/watch?v=GrLqFNhVL68 Note that they were not using voxels because they had a certain artistic style to them. They used voxels because with the hardware they had, this was the most realistic rendering they could achieve. Once GPUs came out with hardware-accelerated triangle rasterization, voxel engines died. For more information about point-sampling, see this classic paper, "A Pixel Is Not A Little Square": http://alvyray.com/Memos/CG/Microsoft/6_pixel.pdf http://alvyray.com/Memos/CG/Microsoft/6_pixel.pdf And for a more in-depth discussion of sampling, albeit in one dimension, watch Chris Montgomery's video "Digital Show and Tell": http://xiph.org/video/vid2.shtml http://xiph.org/video/vid2.shtml
- thoughtpalette 11y agoLooks great, any reason why CMD-Q doesn't work for quitting the application?
- smpetrey 11y agoNo idea, but the Q has been mapped to move the camera (WASDQE). So maybe CMD-Q does something else?
- thenomad 11y agoThis is extremely impressive. I've tried a wide variety of voxel modeling tools, free and not free, and this one's by far the most intuitive, and prettiest, I've found - in that it's the only one I haven't given up on in intense annoyance after 10 minutes or so. Might end up using this for an animation project - thanks to the OP!
- FreeFull 11y agoAny chance of a Linux version at some point? Edit: At least it seems to run well under Wine. I suppose a Linux version isn't too strong of a priority.
- leke 11y agoCan you use this to create object things in games for say the Unity3D platform?
- phodo 11y agoYes you can export the models into a standard 3D format used by any number of engines and loaders.