Fri, Nov 29, 4:12 PM CST

Renderosity Forums / Vue



Welcome to the Vue Forum

Forum Moderators: wheatpenny, TheBryster

Vue F.A.Q (Last Updated: 2024 Nov 29 1:34 pm)



Subject: Mapping a face in Vue 6


kenmo ( ) posted Thu, 14 June 2007 at 6:54 PM · edited Tue, 26 November 2024 at 5:56 AM

Using only Vue 6 only and not UV Mapper or any other tool, is there any way to place a texture on just one face of a cube? And to have other faces of the same cube have different textures?

I'm using Vue 6 Pro....

Thanks muchly

Kenmo


forester ( ) posted Thu, 14 June 2007 at 8:24 PM

Hello Kenmo. I don't think this is possible in any 3d program, at least not without cheating. Texture mapping fuctions normally are essentially "cubic", "cylindrical", "spherical" or "planer." Meaning that unless special things are done, the texture map will apply in one of these ways to the entire object. UV mapping programs go beyond these basic mechanisms to allow a person to apply a texture file to specific sets of vertices, but some mechanism must exist for specifying the vertices, and then describing the orientation of the texture file on each of these sets of vertices. (Probably why programs like UV Mapper and others are so darned difficult to master.) If you are able to construct a flat texture file that will have the exact size of each of the cube's faces on it, and have these be in the correct location on that flat texture file, you can successfully place it on your cube in Vue using the "faces" option. Building such a flat texture file shouldn't be too hard, but knowing the general dimensions of your final cube is important. I think I can construct an example of such a flat texture file for you that will work, if you like. And then you could scale it up or down, or otherwise dink with it to get it to fit your cube.



nruddock ( ) posted Thu, 14 June 2007 at 9:36 PM

file_380172.jpg

I can do it for a Cube in Vue 6 Infinite, but I don't know if Pro Studio has the nodes required.


dburdick ( ) posted Fri, 15 June 2007 at 3:49 AM

Why not just use the free version of UV Mapper, export a cube from Vue, use the box mapping feature in Uv Mapper to create a UV map and assign each to face to a different material zone, re-import back into Vue and then assign a texture to each of the different materials.  I just did this in all of about five minutes. 


kenmo ( ) posted Fri, 15 June 2007 at 1:40 PM

I don't think I can export an VUE object (VOB) to an another format (OBJ or 3DS) in Vue 6 Pro... I don't think that option is available.....


FrankT ( ) posted Fri, 15 June 2007 at 4:12 PM

I seem to remember you could.  I'm not running it on this PC so I can't try it out for you alas

My Freebies
Buy stuff on RedBubble


kenmo ( ) posted Fri, 15 June 2007 at 5:17 PM

Just tried it in Vue 6 Pro and I don't have the option to export as an OBJ. I can only save it as a VOB.


vincebagna ( ) posted Fri, 15 June 2007 at 5:27 PM

No, you can't export from Vue6 Pro, only the terrain objects. Export is a feature only for infinite or Xstream.

My Store



FrankT ( ) posted Fri, 15 June 2007 at 6:06 PM

oops - oh well, you live and learn :)

My Freebies
Buy stuff on RedBubble


kenmo ( ) posted Fri, 15 June 2007 at 6:13 PM

Now please back to my original question....

Cheers

Kenmo


dburdick ( ) posted Fri, 15 June 2007 at 10:48 PM

Quote - Now please back to my original question....

Cheers

Kenmo

 

Do you have Poser or another 3D Modeling program?  If not yu can probably find a cube in free stuff somewhere and do the UV mapping trick I descibed above


kenmo ( ) posted Sat, 16 June 2007 at 8:10 AM

As I originally asked, I want to do this all withing VUE and NOT use another app...

So, please no more mentioning of UV Mapper or Poser or...

Cheers

Kenmo


nruddock ( ) posted Sat, 16 June 2007 at 9:05 AM

file_380334.doc

> Quote - As I originally asked, I want to do this all withing VUE and NOT use another app...

Does Pro Studio have the node based function editor ?
If it doesn't can it use materials from Infinite that use node based materials ?

I'm asking because I can't tell from the edition comparison on E-on's site.

If your not sure try the attached file (save as SingleFace.mat), apply to a Cube and set images for the to "Projected Texture Map" nodes.
The second image is applied only to the top face, but if it works, I'll explain how to set it up for a different face or faces.


kenmo ( ) posted Sat, 16 June 2007 at 9:21 AM

Nruddock - I'm sorry but I have no idea what you are talking about....


nruddock ( ) posted Sat, 16 June 2007 at 10:19 AM

Quote - Nruddock - I'm sorry but I have no idea what you are talking about....

That pretty much answers those questions.
My solution is Infinite only then.

I suspect that the Pro Studio solution is to make a Cube from 6 planes grouped together.

Or if your preapred to use a text editor :-

v 0 0 0
v 1 0 0
v 0 0 1
v 0 1 0
v 1 0 1
v 0 1 1
v 1 1 0
v 1 1 1
vt 0 0
vt 1 0
vt 0 1
vt 1 1
g bottom
usemtl bottom
f 1/1 2/2 5/4 3/3
g front
usemtl front
f 2/1 1/2 4/4 7/3
g back
usemtl back
f 3/1 5/2 8/4 6/3
g top
usemtl top
f 7/1 4/2 6/4 8/3
g left
usemtl left
f 1/1 3/2 6/4 4/3
g right
usemtl right
f 5/1 2/2 7/4 8/3

Save as OBJ, then import, and you have a cube with a material for each face.


kenmo ( ) posted Sat, 16 June 2007 at 10:46 AM

Yes...but I want to use a Vue cube and not make a cube from 6 planes.... And I only want to use Vue no other app...

Sorry if I'm getting cranky but I think my question is simple enough....

Cheers

Kenmo


nruddock ( ) posted Sat, 16 June 2007 at 11:47 AM

You may have to accept that you can't do exactly what you want with Pro Studio.
Even Infinite doesn't have any way to do it AFAICT besides the node based material, or using an object set up correctly.


kenmo ( ) posted Sat, 16 June 2007 at 12:59 PM

Ok...thanks muchly for all your help...

Cheers

Kenmo


RonGC ( ) posted Sat, 16 June 2007 at 1:11 PM

Since Vue is not a true modeling program why not pick up one of the free modeling apps. Then you can make a cube select each face in turn and apply different surfaces to each face. then you will be able to apply a different planar texture to each faces surface in Vue. By trying do everything in Vue you butt heads with the programs limitations. Almost nobody uses only one app for everything. Ron


dburdick ( ) posted Sat, 16 June 2007 at 1:15 PM

Kenmo,

A cube in Vue is identical to what nruddock graciously outlined.  If you cut and paste the text for the object in his post and then save it as cube.obj, you can then import this into Vue and it will work just like the Vue Cube except that it now has 6 material zones for you map materials separately for each face.  What could be simpler?


kenmo ( ) posted Sat, 16 June 2007 at 1:41 PM

I know I can use Wings and define different faces for mapping but I was more curious about what can and can not be down in Vue... I've picked up the Vue book Vue 6 Revealed and it got me to thinking...

Cheers

Kenmo


nruddock ( ) posted Sat, 16 June 2007 at 3:51 PM

file_380365.jpg

> Quote - ... I was more curious about what can and can not be down in Vue... I've picked up the Vue book Vue 6 Revealed and it got me to thinking ...

Not a problem, but the original post did seem to be worded as though you needed to know for immediate application.

I find not knowing the limits of the capabilities of each edition a severe hurdle in answering questions.

The node based material is shown above (I can go into more detail if anyone's interested).
The essence is :-
the material is in "Object Parametric".
the two Projected Texture node have been set to "Face" mapping mode.
the remaining nodes select which texture is applied where, in this case the Top face by extracting a very small Z range.


Rutra ( ) posted Sun, 17 June 2007 at 9:22 AM

forester wrote:
" I don't think this is possible in any 3d program, at least not without cheating."

That's not quite true. SketchUp can do it very easily. In fact, it's the "normal" way of texturing objects there (one face at a time, although you can opt to texture all linked faces). There's a free version of this excellent program, with an excellent tutorial.


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.