Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Program for 3d pixel art?  (Read 1959 times)

0 Members and 1 Guest are viewing this topic.

darktemp

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 243
  • Last login:July 20, 2006, 11:18:39 pm
  • Rumbler
Program for 3d pixel art?
« on: March 23, 2005, 01:26:07 am »
I'm in the process of making my sideart and would like to draw some old sprites in 3d from a perspective like the attached image.  Is there a good easy to use program to do this by just entering the sprites normally and then making the pixels into cubes and rotating them?  I'm also thinking about attempting to make each side of the cubes into different sprites and blending them in.

Any ideas?

Felsir

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 875
  • Last login:July 09, 2025, 03:34:33 am
  • Creating cab artwork
    • Felsir's World
Re: Program for 3d pixel art?
« Reply #1 on: March 23, 2005, 09:41:53 am »
The effect itself is very easy to produce. I made this one in less than 5 minutes (made 1 cube and then pasted them around). I haven't come across a program that has this effect (other than raytrace-like programs).

Pixelhugger

  • Trade Count: (+8)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1865
  • Last login:March 24, 2025, 05:45:13 pm
Re: Program for 3d pixel art?
« Reply #2 on: March 23, 2005, 08:27:45 pm »
Illustrator CS can do it. And rotate and move it in 3D space. Not the most intuitve approach though.  ;)
Project mega thread HERE

eaviii

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:March 03, 2025, 09:44:40 pm
  • I am the Bishop of Battle, master of all I survey.
    • Rogue Synapse
Re: Program for 3d pixel art?
« Reply #3 on: March 27, 2005, 11:19:39 pm »
Easily done in Dark Basic if you don't mind a little basic coding- Cooked this up in a few minutes. The resolution is 640x480 but can be set higher.


The code is simple and below.
=========================================
Sync on
Sync rate 30

Hide mouse

backdrop on
Color backdrop RGB(255,255,255)

Set ambient light 30

For x=1 to 8
Make object cube x,10
Next x

Position object 1,-10,10,20
Color object 1,RGB(50,50,150)

Position object 2,0,0,20
Color object 2,RGB(250,150,0)

Position object 3,10,10,20
Color object 3,RGB(150,150,150)

Position object 4,-20,-15,20
Color object 4,RGB(150,50,150)

Position object 5,-10,-25,20
Color object 5,RGB(50,50,150)

Position object 6,0,-25,20
Color object 6,RGB(50,250,50)

Position object 7,10,-25,20
Color object 7,RGB(250,250,0)

Position object 8,20,-15,20
Color object 8,RGB(250,50,50)

Make light 1
Position light 1, -50,30,-60

Position camera -30,20,-30
Point camera 0,0,20

Do
Sync
Loop

=================================================

This is the setup but you could easily store the position of the blocks in an 8x3x? array for movement algorhithms. Very easy. Don't know if this helps at all.

Doc

P.S.  :-[ Modified after I read the link again and realizedI was in the artwork section. Doubt the resolution would be high enough for you. Could be used to make a doosy of a screensaver or interface for your cab.
« Last Edit: March 27, 2005, 11:28:25 pm by eaviii »

darktemp

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 243
  • Last login:July 20, 2006, 11:18:39 pm
  • Rumbler
Re: Program for 3d pixel art?
« Reply #4 on: March 27, 2005, 11:59:40 pm »
Thanks eaviii, would have never thought of doing it that way.  Very cool.

I ended up throwing it in illustrator as Pixel suggested and the results were great.  I'm not sure if I'm going to use it though as it doesn't quite fit in, but I'll post them here to see what you guys think.

eaviii

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 40
  • Last login:March 03, 2025, 09:44:40 pm
  • I am the Bishop of Battle, master of all I survey.
    • Rogue Synapse
Re: Program for 3d pixel art?
« Reply #5 on: March 28, 2005, 07:32:18 pm »
Very cool cleaner look with Illustrator-

Thinking about it, I think the DB can save/export to a .3ds model for rendering. May make a simple program at some point to take a 16x16 sprite (or so) and convert to a 3d cube form. Should be pretty easy. Don't know if anyone would find it at all useful.

Doc