Coming Soon: ISLPreviewer

General questions about Indigo, the scene format, rendering etc...
MSUdom5
Posts: 159
Joined: Sun Jul 20, 2008 6:04 am
Location: Mississippi, USA
Contact:

Coming Soon: ISLPreviewer

Post by MSUdom5 » Sat Oct 25, 2008 2:46 pm

Hi everyone. Over the past few weeks I've been working on a Java application for developing shader programs for Indigo. At first glance, writing your own shaders seems extremely difficult.

http://www.indigorenderer.com/joomla/fo ... php?t=4428

Using OpenGL, this application will interpret ISL (Indigo Shader Language) programs and apply them to a user-defined mesh. In other words, you'll be able to preview your shaders instantly as you write them making shader development quicker and simpler. I've included a few screen shots below.

The initial public beta release is still a couple of weeks away as I still have quite a few features to add and kinks to work out. Special thanks go out to OnoSendai, PureSpider, CTZn, fused, and cpfresh for their help with initial testing.

Check back in a couple of weeks for the first beta release. Feel free to reply with feature suggestions.
Attachments
screen4.jpg
Texture Support
screen4.jpg (71.45 KiB) Viewed 8832 times
screen3.jpg
Import Meshes (obj and igmesh formats will be supported)
screen3.jpg (71.72 KiB) Viewed 8833 times
screen2.jpg
Compare to the post in the Shader Test thread
screen2.jpg (68.25 KiB) Viewed 8834 times
screen1.jpg
Compare to the post in the Shader Test thread
screen1.jpg (70.21 KiB) Viewed 8834 times
Last edited by MSUdom5 on Sat Oct 25, 2008 4:09 pm, edited 1 time in total.

User avatar
Borgleader
Posts: 2149
Joined: Mon Jun 16, 2008 10:48 am

Post by Borgleader » Sat Oct 25, 2008 2:49 pm

Holy crap O.o; looks awesome

<-- Hasnt been here in weeks.
benn hired a mercenary to kill my sig...

doublez
Posts: 255
Joined: Tue Jan 01, 2008 10:44 am

Post by doublez » Sat Oct 25, 2008 4:33 pm

Very cool. I can't wait to try this out so I can try making some shaders.

User avatar
WytRaven
Indigo 100
Posts: 905
Joined: Mon Aug 27, 2007 8:24 pm
Location: Dubbo, Australia
Contact:

Post by WytRaven » Sat Oct 25, 2008 4:49 pm

Excellent! This will make learning a lot more practical...when I get a chance to look at ISL. Thanks MSUDom5 :)
:idea: "A foolish consistency is the hobgoblin of little minds..." - Emerson 1841

User avatar
PureSpider
Posts: 1459
Joined: Tue Apr 08, 2008 9:37 am
Location: Karlsruhe, BW, Germany
Contact:

Post by PureSpider » Sat Oct 25, 2008 10:21 pm

The prog is so cool!
Testing it is awesome :)

User avatar
Kram1032
Posts: 6649
Joined: Tue Jan 23, 2007 3:55 am
Location: Austria near Vienna

Post by Kram1032 » Sat Oct 25, 2008 10:43 pm

Great :D
This will simplify the material-developing a LOT :D

User avatar
CTZn
Posts: 7240
Joined: Thu Nov 16, 2006 4:34 pm
Location: Paris, France

Post by CTZn » Sat Oct 25, 2008 11:37 pm

REQ: switch between infix/non-infix syntax ? (a bit hardcore, no ?)
obsolete asset

User avatar
PureSpider
Posts: 1459
Joined: Tue Apr 08, 2008 9:37 am
Location: Karlsruhe, BW, Germany
Contact:

Post by PureSpider » Sun Oct 26, 2008 3:38 am

AFAIK he already did it :D

MSUdom5
Posts: 159
Joined: Sun Jul 20, 2008 6:04 am
Location: Mississippi, USA
Contact:

Post by MSUdom5 » Sun Oct 26, 2008 7:13 am

Infix notation is optional anyway, and you can mix infix and non-infix in ISL programs. :)

User avatar
CTZn
Posts: 7240
Joined: Thu Nov 16, 2006 4:34 pm
Location: Paris, France

Post by CTZn » Sun Oct 26, 2008 7:59 am

Ah, well done then ! I was not really convinced by my own request anyway :roll:
obsolete asset

Onfame
Posts: 82
Joined: Wed Mar 12, 2008 12:32 pm

Post by Onfame » Mon Oct 27, 2008 11:47 am

That is what i really need :) Keep on and give it to us as fast as possible, if you need someone to test it i will do so :)

User avatar
Borgleader
Posts: 2149
Joined: Mon Jun 16, 2008 10:48 am

Post by Borgleader » Mon Oct 27, 2008 11:50 am

Onfame wrote:That is what i really need :) Keep on and give it to us as fast as possible, if you need someone to test it i will do so :)
+1 I'll test it too

Since I cant code shaders I'll try to crash it any other way possible :lol:
benn hired a mercenary to kill my sig...

MSUdom5
Posts: 159
Joined: Sun Jul 20, 2008 6:04 am
Location: Mississippi, USA
Contact:

Post by MSUdom5 » Thu Oct 30, 2008 4:28 pm

A few tests illustrating the accuracy of the previewer. The first public release has been tentatively set to Nov. 7. :)
Attachments
igscreen1.jpg
igscreen1.jpg (174.78 KiB) Viewed 8489 times
islpscreen1.jpg
islpscreen1.jpg (176.41 KiB) Viewed 8487 times
igscreen2.jpg
igscreen2.jpg (172.25 KiB) Viewed 8493 times
islpscreen2.jpg
islpscreen2.jpg (166.14 KiB) Viewed 8490 times

User avatar
BBjam
Indigo 100
Posts: 54
Joined: Sun Jan 28, 2007 1:51 pm
Contact:

Post by BBjam » Thu Oct 30, 2008 5:59 pm

Dude, this is awesome !!!
I am a Java guy, and I can't do anything like this. keep up the good work.

User avatar
Borgleader
Posts: 2149
Joined: Mon Jun 16, 2008 10:48 am

Post by Borgleader » Thu Oct 30, 2008 9:59 pm

Really nice, cant wait :)
benn hired a mercenary to kill my sig...

Post Reply
85 posts

Who is online

Users browsing this forum: No registered users and 26 guests