Log in

Textures and Decals: Giving the users more visual creativity

by 0xDEADCODE 28. October 2011 06:33

In many existing virtual world platforms, users are given the ability to decorate their regions to make their personal or business space that much more unique. In our legacy software we added to it the World Texture Editor, which was an exciting project for me because of the increased flexibility and creativity it gave the users as well as increasing the program's overall performance now that people would no longer have to "wallpaper" their regions through the prop editor to change the look and feel. You may be wondering why I bought up all that old stuff when this is a blog on the new system. Well here's why:

With the amount of time and effort many of you have spent on your regions, it was must  that all your hard work would be directly transferable to the new client with no additional work on your side. (This is where that converter from the earlier blog came into play.) So now you are in your Zaby and everything looks just as it did in the old client. Wouldn't it be nice though to make your region even more unique? Why does your couch have to look exactly like everybody else's couch? Why does that concrete have to be in pristine condition? These are two basic examples of the features I am currently working on; Texture layering, material manipulation and decals.

With these new features you will be able to customize your props by replacing and/or layering textures, painting, as well as changing material properties, like making the prop look smooth and shiny. Decals will allow you to add details like cracks in that oh so perfect concrete wall, or add oil stains to a road to give it a more weathered look. Decals help hide the repetitive look of the base textures on objects as well as make those objects look less like they are straight off the factory line.

Anyhow, that's my sneak peak of the things that I am working on. As these systems become more fleshed out I'll put up images of some possible uses. Until then, enjoy the blogs!

Tags: ,

Articles

Comments (9) -

tayls
tayls Canada
10/28/2011 4:53:51 PM #

hopefully, there will not be a few users allowed to extort as 3rd party companies in this new version? uvd's extortion in the current client should not be tolertated, yet you seem to cater to them, and leave the now dead uthercloset as an option in our closets?

for this new client, i would so love to see no third party ray hungry users allowe to create anything at all. keep it all to utherverse itself, and i admit, the uvc system is very slick in it's current state.

however, i am concerned.. what happens to old stuff? we've all done many decos, we all have huge closets (mine would be huger if not for the uvd attempt at domination).. what will happen to all we have done?

as always, progress is needed, but not at the expense of what's already in place...

*kiss*
tayls

robo13
robo13 United States
10/29/2011 12:10:21 AM #

It seems to me that they are trying very hard to allow the properties to be transferred across to the new client.  I am sure the look of them will change an little.  I am not sure about the outfits and that is a good question.  I would imagine that the same process used for properties and their props would work for avis and outfits.

So from what I'm reading there will be an in game tool for working with props, coloring them, texturing them, and even painting them.  Will this same tool allow you to upload your own textures to apply to the props?

robo13
robo13 United States
10/29/2011 12:13:33 AM #

hmmm, a sneak peak.  I don't see any thing other than the text.  Are there supposed to be some pics with the post?

Syure_AE
Syure_AE United States
10/29/2011 8:16:10 AM #

Nope no images as of yet... Also i wouldn't be surprised if the entire clothing system was transferred to just the New style Avi's and doing away totally with the Legacy ones hence the name "legacy". Something is telling me that they will try to incorporate and also refine what will be available in the new in world closet. Just hope that they give more options for placing clothing on your self. And please oh please add some damn skin under the new clothes!!!! That would help a ton!!!

robo13
robo13 United States
10/30/2011 1:01:51 AM #

figured. just wanted to make sure, the interwebs can be fickle some times.

what, you don't like blanks spots. that is just crazy talk.  

monaro66
monaro66 Australia
11/12/2011 2:52:26 PM #

sounds good.....heres hoping for the ones of us that have the knowledge that we will be able to import our own custom 3d models and also possibly be able to onsell them with some form of protection....both animated and non animated


cheers all

monaro66

Jim Lawson
Jim Lawson United States
12/19/2011 2:12:10 AM #

You...are...my...hero!!!  I cant believe something like this exists on the internet!  Its so true, so honest, and more than that you dont sound like an idiot!  Finally, someone who knows how to talk about a subject without sounding like a kid who didnt get that bike he wanted for Christmas.

john
john United States
1/14/2012 2:58:22 PM #

thanks for this

Naken_Draugr
Naken_Draugr United States
2/15/2012 7:11:46 PM #

I would like to see the scripting engine support these events:

onTouch [and the ability to touch something -- I don't mean screen touch capabilities]

onClick [available with an event object which contains the coordinates on the prop map where the click occurred]

onNear(radius:uint) [to detect if a user is within radius units of an object in all 3 dimensions.  Ideally it would also give the x, y, z coordinates relative to the center of the object so we could determine such factors as if they are over, under, to the left of, ...]

onExpression(expressionName:string) [allowing an object to change if a user frowns, smiles, flips it off]

onDanceType(danceType:string) [with the event object containing the x, y, z coordinates of the user -- this would allow such things as a dance floor to show Country-style symbols when dancing Country style, etc.]

onDanceMove(danceMoveName:string)

onSexPosition(sexPositionName:string) [now, wouldn't this be fun?]

All event objects, imo, should include the coordinates of the user relative to the prop's "center" or 0,0,0 point -- if nothing else, relative to the prop map's top left corner

Just a few ideas for you. ;)

Naken

Comments are closed