A vision of a 2d Castlevania-styled game in a 3d world. Instead of using models, 3d sprites called voxel models are used, creating a unique yet classic look.

Report abuse Strip to Voxel
Graphics Tool
Feb 11th, 2011
0.44mb (462,429 bytes)
244 (1 today)
Embed Button
Download now

A program I create to convert an image strip, or series of pictures in a long film strip like image, into a raw voxel model for later editing and use in the build engine, Duke3d and all. Read the description for full details on use and such.

**Notice I marked Mac and Linux, but I do not have a version uploaded. I do have the ability to compile the programs into either Mac or Linux if requested.**

First of it is important that you are in a 16bit color mode as the program uses a 16bit color checking command that can't be fixed or replaced to work with 32bit color mode. You will get off colors in most cases in 32bit mode, transparent areas may not register properly either.

Also I should note that RGB 0,0,0, or pure black is currently ommited, don't use it. It is the default transparent color(which you can set a different one if you like) so in that case its fine.

Current features:
1) Convert a PNG or BMP into a raw VOX file
2) Choose a custom transparent color(black default)
3) Mirror finished model (good for cylinderical objects, or things with symmetry)
4) Read an image vertical or horizontal, sometimes its easier to build a strip vertically vs. horizontal so I added this.
5) Limits of 255x255x255, however there are bugs for images exceeding a certain width, 3000 pixels wide or tall I think. So technically you can't quite hit that limit yet.

In mirror mode, the displayed model at the end is only half shown, this is normal. It is also a polygon display and not actual voxels.

The program creates a VOX file, a raw voxel model, which can't be used in Duke3d, it must be converted to a KVX file using Slab6 found at Ken's(creator of Build engine) website.

You can also find Poly2vox there, which allows you to convert 3ds, MD2, MD3 files into KVX files as well. However you still need to open those in Slab6 and resave them otherwise they will not work correctly. Also very important is that when creating these models you'll need Palette.DAT to load the proper palette. You also use slab6 to do this, use option to replace and convert colors in the tools option. Then you should be good to go.

You can also make use of this tool if you are interested in working with Voxlap or doing voxel projects in EvalDraw, as I previously was until I started devoting my time to Black Shadow.

Heres a demonstration video.

Preview Image
Strip to Voxel
Post comment Comments
RangerC Feb 12 2011 says:

Ive searched long for this - thanks!

+1 vote     reply to comment
3DWorlds Sep 3 2014 says:

Impressive snake.

+1 vote     reply to comment
Guest Oct 8 2014 says:

This comment is currently awaiting admin approval, join now to view.

Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Black Shadow 3D
Developed By
Custom Built
Send Message
Release Date
Game Watch
Track this game
Add Download
Members only
Report Abuse
Report download
MD5 Hash
Related Games
Black Shadow 3D
Black Shadow 3D First Person Shooter
Duke Nukem 3D
Duke Nukem 3D First Person Shooter