Register Register Register Contact Us
Go Back   Game Artist Forums > Techniques & Resources > Application Support & References

Register FAQForum Rules Members List Calendar Mark Forums Read
Reply
 
LinkBack Thread Tools Display Modes
Old 07-16-2008, 06:18 AM   #1 (permalink)
Senior Artist
[hP]'s Avatar
[hP]'s User Activity: 3/10
177 - 20
XSI Viewport Shaders

Does anyone knows where I can get shaders to visualize Normal maps and specular maps on XSI's viewport?

I use XSI at work, and I'm getting really frustrated by how dificult it is to get normal maps to work in the viewport.
I've been told one must use a shader into the material, but where on earth can I get a .FX file that works with XSI?!

Thanks
__________________

Hélder Pinto
www.helderpinto.com
[hP] is offline   Reply With Quote
Old 07-16-2008, 01:22 PM   #2 (permalink)
Artist
Cryrid's Avatar
Cryrid's User Activity: 6/10
91 - 14
Any .fx file should work with XSI, even doylle's 3dsMax Viewport Shader below.

Index of /images/temp/XSI/shaders
There are two quick ones I quickly created with Mental Mill (it's very easy to create realtime shaders with, and is node-based similar to XSI and the Unreal Engine's Material Editor), and there's bound to be plenty of better .fx shaders floating around that actually had some care and time put into.

Be sure to open the shader's properties and adjust the light around, lower their intensity, etc.
Cryrid is offline   Reply With Quote
Old 07-17-2008, 09:18 AM   #3 (permalink)
Senior Artist
[hP]'s Avatar
[hP]'s User Activity: 3/10
177 - 20
yet again, I thank you for your help mate, I finally have Normal Maps working on the viewport!

Too bad I have to manually type the position of the lights, but hey, It's better than nothing!

I have quickly put toguether a .RAR file with the shaders, the video tutorial you made and a SCN file with the normal maps applied, it might be useful to other people, here's the link:
RapidShare: Easy Filehosting
__________________

Hélder Pinto
www.helderpinto.com
[hP] is offline   Reply With Quote
Old 07-17-2008, 12:55 PM   #4 (permalink)
Artist
Cryrid's Avatar
Cryrid's User Activity: 6/10
91 - 14
Quote:
Too bad I have to manually type the position of the lights, but hey, It's better than nothing!
You can use existing lights in the scene, or other implicit objects such as nulls, and use the positions of those to drive the x/y/z values for the lights in the shader.

1. Lock the property page (ppg) of the Shader's node by clicking the lock
icon on the top right of the ppg.

2. Select your nulls that you want to use to position the lights, and hit alt+enter to open their ppg.

3. Go to the Global Transform Tab

4. Drag and drop the green icons from the null's x/y/z positions over to the
a light's position in the shader node (the icon next to it should change to show that they have been linked). Now when you move the nulls in the scene, it will update the positioning of the light within the shader.

Here's another low-quality video showing the above:
http://cryrid.com/images/temp/XSI/vi...ing_lights.avi
(I'm just translating the null in another viewport in the last few seconds)

Last edited by Cryrid; 07-17-2008 at 08:31 PM.
Cryrid is offline   Reply With Quote
Reply

Bookmarks
Digg del.icio.us StumbleUpon Google
Thread Tools
Display Modes




All times are GMT -5. The time now is 07:02 AM.


Powered by vBulletin® Version 3.7.0 Beta 4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0
Copyright © 2006-2008 Game-Artist.Net