xbox-scene.com - your xbox news information source
Quick Links: Main Forums | Xbox360 Forums | Xbox1 Forums | PS3 Forums
Xbox-Scene Forum Help  Search Xbox-Scene Forums   Xbox-Scene Forum Members   Xbox-Scene Calendar

Giganews Usenet Offers: +1150 days binary retention, 99%+ Completion, and Unlimited Speed/Access!

360 ODD Emulators: X360 Key $99 | Wasabi360 FAT $99 | Wasabi360 Slim $99
C4E's iXtreme Burner MAX Drive: LiteOn iHAS124 DROPPED TO JUST $17


Welcome Guest ( Log In | Register )

 Forum Rules Rules
 
Reply to this topicStart new topic
> Zpoints..., Preview of an upcoming Skin Feature
BenJeremy
post Feb 3 2004, 03:07 AM
Post #1


X-S Elysian
*************

Group: Head Moderator
Posts: 9688
Joined: 19-July 02
Member No.: 1853
Xbox Version: v1.1
360 version: v1 (xenon)



Here's a test menu done with ZPoints:

user posted image

The screen above is showing a video in the circular region. It is not masked. The menu spins around this circular preview, along with the thumbs, in a smooth fashion.

I've just added the ability to define a circular regions

Here's an example of two ZPoint sets:

CODE

<Circular>
  <Circle X="150" Y="250" DIV="20" R="70" />
</Circular>
<Thumb0>
  <Point X="255" Y="-3" Z="1.0" N="1.0" TU="0.0" TV="0.0" />
  <Point X="283" Y="-13" Z="1.0" N="1.0" TU="1.0" TV="0.0" />
  <Point X="292" Y="-3" Z="1.0" N="1.0" TU="1.0" TV="1.0" />
  <Point X="283" Y="4" Z="1.0" N="1.0" TU="0.0" TV="1.0" />
</Thumb0>


These are defined like resources, then named in the object's position tag. This allows you to share multiple ZPoints between text and image elements.

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
geniusalz
post Feb 3 2004, 03:31 AM
Post #2


Team MXM
*****

Group: Head Moderator
Posts: 1827
Joined: 3-January 03
Member No.: 16298
Xbox Version: v1.1
360 version: unknown



Cool. Now cirkular can be even more circular smile.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
geniusalz
post Feb 3 2004, 03:41 AM
Post #3


Team MXM
*****

Group: Head Moderator
Posts: 1827
Joined: 3-January 03
Member No.: 16298
Xbox Version: v1.1
360 version: unknown



Any chance of spheres (using normals and whatnot), and ability to 'rotate' spheres? Rotation is around the y-axis, so the effect is the image spinning out of view.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
fLEx7325
post Feb 3 2004, 05:32 AM
Post #4


X-S Member
*

Group: Members
Posts: 125
Joined: 19-December 02
From: Yay Area
Member No.: 13986
Xbox Version: v1.0



Nice! Man these z points are complicated to me. Altough I haven't messed around with them yet. blink.gif What is a simple definition of a z point?? Just need to understand the basics and ill go from there.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
BenJeremy
post Feb 3 2004, 09:06 AM
Post #5


X-S Elysian
*************

Group: Head Moderator
Posts: 9688
Joined: 19-July 02
Member No.: 1853
Xbox Version: v1.1
360 version: v1 (xenon)



QUOTE (geniusalz @ Feb 3 2004, 12:41 AM)
Any chance of spheres (using normals and whatnot), and ability to 'rotate' spheres? Rotation is around the y-axis, so the effect is the image spinning out of view.

I have to think about that a bit.... and play with the variables a little. Should be possible, though.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
BenJeremy
post Feb 3 2004, 09:13 AM
Post #6


X-S Elysian
*************

Group: Head Moderator
Posts: 9688
Joined: 19-July 02
Member No.: 1853
Xbox Version: v1.1
360 version: v1 (xenon)



QUOTE (fLEx7325 @ Feb 3 2004, 02:32 AM)
Nice! Man these z points are complicated to me. Altough I haven't messed around with them yet. blink.gif What is a simple definition of a z point?? Just need to understand the basics and ill go from there.

A "ZPoint" is the definition of a vertice in Direct3D. A set of these make up a set of primitives (the raw mode allows you to specify what type of primitives).

There's actually a lengthy discussion with illustrations elsewhere here.

In short though, a ZPoint has an X, Y, Z, and Normal, along with Texture Mapping coordinates (TU, TV).

Combined with the "tweener" modifier, MXM can smoothly transition between two (equal types and number of primitives) sets when you change menu selections, for example. This provides the smooth scroll effect the "WIP" testers get when they try out this menu.

It should be a simple matter to recreate Unleash(ed)X's or M$'s orbs or Ava's cube to make skins convertable to MXM. biggrin.gif In fact, at this point, it should be possible to do a decent approximation of the original dashboard using the features described here.

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
flattspott
post Feb 3 2004, 07:15 PM
Post #7


X-S Freak
*****

Group: Moderator
Posts: 1787
Joined: 14-April 03
From: Southern California
Member No.: 32293
Xbox Version: v1.0
360 version: v1 (xenon)



Also heres some other stuff BJ said about ZPoints
QUOTE

QUOTE (flattspott @ Jan 22 2004, 02:22 PM)
Z N TU TV ... I know what L T W an H but what are those for? More specifically, what do they stand for? Like L = Left, T = Top, etc, ect. 

Z: Position in the Z axis (depth) - 0.0 to 1.0, generally
N: "Normal" - defailts to 1.0, use this unless you understand vectors and how these can be used to properly "warp" and image texture.
TU: Texture "X" value. 0.0 is the left side, 1.0 is the right side.
TV: Texture "Y" value. 0.0 is the top, 1.0 is the bottom.



So, at each point, you can determine the exact placement of the image or text at a specific point.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
geniusalz
post Feb 4 2004, 02:58 PM
Post #8


Team MXM
*****

Group: Head Moderator
Posts: 1827
Joined: 3-January 03
Member No.: 16298
Xbox Version: v1.1
360 version: unknown



BJ: I know you're in the middle of doing the dialog stuff right now, but can you please get the new scrolling option in? i.e. MXM waits for the current animation to complete before moving on to the next item while scrolling, and using triggers can speed up the animation.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
BenJeremy
post Feb 4 2004, 03:18 PM
Post #9


X-S Elysian
*************

Group: Head Moderator
Posts: 9688
Joined: 19-July 02
Member No.: 1853
Xbox Version: v1.1
360 version: v1 (xenon)



QUOTE (geniusalz @ Feb 4 2004, 11:58 AM)
BJ: I know you're in the middle of doing the dialog stuff right now, but can you please get the new scrolling option in? i.e. MXM waits for the current animation to complete before moving on to the next item while scrolling, and using triggers can speed up the animation.

I'll take a look at doing that.

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
DBZRacer
post Feb 4 2004, 03:40 PM
Post #10


X-S Expert
***

Group: Members
Posts: 620
Joined: 9-April 03
Member No.: 31259
Xbox Version: v1.1



I just DL'd the WIP and tested out the new skin. WOW this thing scrolls sooo smooth! beerchug.gif Now I'm gonna be forced to learn how to use zpoints! tongue.gif

Anyways, has anyone attempted to even start to replicate the MS Dash background? Cuz I'm sure once that codes been written, lots of skinners can take it and run with it with all kinds of new themed skins...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
BenJeremy
post Feb 4 2004, 03:49 PM
Post #11


X-S Elysian
*************

Group: Head Moderator
Posts: 9688
Joined: 19-July 02
Member No.: 1853
Xbox Version: v1.1
360 version: v1 (xenon)



I'll also have to add a few more goodies to the tweener and ZPoint bag of tricks... ZPoint Line , Rectangle, Cube primitives (with rotation), alpha amount, and texture shifting.

Then comes more trickiness - manipulating 3-D objects. biggrin.gif

I've been amazed at some of the things people have done with MXM so far, and I want to make sure we get the most wigged-out skins around in the future.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post





Reply to this topicStart new topic

 

Lo-Fi Version Time is now: 24th May 2013 - 01:21 AM