Gamestudio Links
Zorro Links
Newest Posts
Free Live Data for Zorro with Paper Trading?
by AbrahamR. 05/18/24 13:28
Change chart colours
by 7th_zorro. 05/11/24 09:25
Data from CSV not parsed correctly
by dr_panther. 05/06/24 18:50
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
5 registered members (AbrahamR, wdlmaster, 7th_zorro, dr_panther, 1 invisible), 764 guests, and 5 spiders.
Key: Admin, Global Mod, Mod
Newest Members
Hanky27, firatv, wandaluciaia, Mega_Rod, EternallyCurious
19051 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
"Moving" the skin on a model (more info inside) #265544
05/13/09 03:37
05/13/09 03:37
Joined: Feb 2008
Posts: 69
Australia
M
MegaMarioDeluxe Offline OP
Junior Member
MegaMarioDeluxe  Offline OP
Junior Member
M

Joined: Feb 2008
Posts: 69
Australia
I was wondering if there's a way to "move" the skin on a model.

I previously had a topic in "Starting with Gamestudio" but I didn't get a answer, so I was thinking I need to be more precise.

What I'm thinking is something like this in this movie that I recorded from a emulator running Super Mario 64.

If you look at the video, it seems like the skin on the lava is moving to the left.

Is this possible to replicate in GameStudio or should I give up trying to make this effect?


----
MegaMario
Regular 3D Game Studio User
http://www.krystalgaming.net
Re: "Moving" the skin on a model (more info inside) [Re: MegaMarioDeluxe] #265781
05/14/09 06:35
05/14/09 06:35
Joined: Apr 2009
Posts: 298
Southern Oceans
KiwiBoy Offline
Member
KiwiBoy  Offline
Member

Joined: Apr 2009
Posts: 298
Southern Oceans
Hi, you need to research manual about uv shifting.
From vec_for_uv (VECTOR*, ENTITY*, var number);
vec_to_uv (VECTOR*, ENTITY*, var number);


function shiftskin(ent,num) // displace the skin position of a vertex{
vec_for_uv(temp,ent,num);
temp.x += 1; // move the skin coordinate by 1 pixel horizontally
vec_to_uv(temp,ent,num);
}


Found another;u, v
u
v
The pixel offsets of sprite and A7.07 model textures in horizontal and vertical direction. They affect the matTexture texture transformation matrix. By changing these offsets in real time, effects like streaming water can be achieved.
Range:
unlimited (default: 0)
Type:
var
Remarks:
The texture offsets of model or terrain skins can also be changed through the fx_uvspeed action in the MtlFX template script.
On sky domes the u v parameters give the speed of the cloud layers in pixels per tick.
Example:
action water_current // assign to a water sprite
{
while (1) {
my.v = 5*total_ticks;
wait (1);
}
}
See


Last edited by KiwiBoy; 05/14/09 07:17. Reason: added info

Use the 'manual' Luke, the manual is your friend. 'Self reminder' smile

My WebPage

Moderated by  HeelX, Lukas, rayp, Rei_Ayanami, Superku, Tobias, TWO, VeT 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1