Forum
Contact





DirectX using C#
DirectX using C++
DirectX using Visual Basic



Latest Forum posts

 Tutorial 3 for Windows Phone 7
  Posted by: Anonymous
  When: 20/05/2013 at 02:30:13

 No download link for 2d series: shooter
  Posted by: zaboleq
  When: 07/05/2013 at 15:46:28

 Collision Class?
  Posted by: Anonymous
  When: 05/05/2013 at 19:03:59

 stack overflow
  Posted by: cityguy
  When: 07/04/2013 at 01:58:38

 Meshes looks strange.
  Posted by: ab_saratov
  When: 01/04/2013 at 04:31:08

 Lamppost Not loaded
  Posted by: Anonymous
  When: 22/03/2013 at 06:43:52

 Collision Class?
  Posted by: Da_Boom
  When: 21/03/2013 at 01:23:09

 Math boggles me
  Posted by: cityguy
  When: 17/03/2013 at 03:44:48

 Collision Class?
  Posted by: Da_Boom
  When: 16/03/2013 at 03:44:42

 Tree update
  Posted by: Anonymous
  When: 15/03/2013 at 21:11:22

 XNA 4.0
  Posted by: Anonymous
  When: 15/03/2013 at 19:43:57

 Error when I try to run.
  Posted by: Anonymous
  When: 15/03/2013 at 19:21:06

 Error With the Effect File
  Posted by: Anonymous
  When: 15/03/2013 at 18:21:01

 Can only get shadowmap
  Posted by: Anonymous
  When: 15/03/2013 at 15:48:52

 Vertex and Pixel Shader Versions?
  Posted by: Anonymous
  When: 15/03/2013 at 15:07:16

 Unsupported properties
  Posted by: Anonymous
  When: 15/03/2013 at 14:23:00

 Problem Loading Skybox
  Posted by: Rana
  When: 15/03/2013 at 10:34:45

 Black Screen Of Death - Help!
  Posted by: Anonymous
  When: 15/03/2013 at 03:43:43

 2.0 anyone?
  Posted by: Anonymous
  When: 15/03/2013 at 02:19:48

 Defitinition of tha rotation axis
  Posted by: Anonymous
  When: 15/03/2013 at 00:55:14




Topic: confused on sprites



  
Goto parent category
  
Create a new user account


   confused on sprites
 Poster : wtfisgoingon
 Posts: 5
 Country : u.s
 City: concord

  
Posted by wtfisgoingon on 08/10/2006 at 10:45:37
Hi, i'm just trying to use point sprites in order to make the game snake. It would be helpful if you could explain these parts of the code more fully.

1)struct spritestruct
{
      public Vector3 position;  
      public Vector3 angles;
}
what is a "struct"
how do you define the angles and position?

2) struct myownvertexformat
{
      public float xval;
      public float yval;
      public float zval;
      public float PointSize;
      public int color;

      public myownvertexformat(float fxval, float fyval, float fzval, float psize, int icolor)
      {
      xval = fxval;
      yval = fyval;
      zval = fzval;
      PointSize = psize;
      color = icolor;
      }
}
What the heck does all that do?

3)
if (spritelist.Count > 0)
{
     device.SetTexture(0, bullettexture);
     device.Material = material;
     device.VertexFormat = VertexFormats.Position | VertexFormats.PointSize | VertexFormats.Diffuse;
     device.Transform.World = Matrix.Translation(-(float)spacemeshposition.X, -(float)spacemeshposition.Y, -(float)spacemeshposition.Z) * Matrix.RotationYawPitchRoll((float)spacemeshangles.X, (float)spacemeshangles.Y, (float)spacemeshangles.Z);
     device.DrawUserPrimitives(PrimitiveType.PointList, spritelist.Count, spritecoordsarray);                
}


How do I modify that to fit my needs since I don't have any of the spacemesh things in my game.


Thanks

 Poster : riemer
 Posts: 1392
 Country : Belgium
 City: Antwerp

  
Posted by riemer on 08/10/2006 at 15:37:11
I think for you it might be a better approach to look at the render-to-texture chapter in series3, where a texture (a 2D image) is drawn to the screen.

You can strip off 95% of the code, and load the texture from a file, then display it on the screen, using the line in the OnPaint method there.
 Poster : Anonymous
 Posts:
 Country :
 City:

  
Posted by Anonymous on 20/06/2012 at 15:06:17
Fantastic goods from you, man. I've understand your stuff peoivrus to and you're just extremely wonderful. I actually like what you've acquired here, really like what you are stating and the way in which you say it. You make it entertaining and you still take care of to keep it sensible. I can not wait to read much more from you. This is actually a terrific web site.

  
Post a new reply
 





Google
 
Web www.riemers.net
If you appreciate the amount of time I spend creating and updating
these pages, feel free to donate -- any amount is welcome !
- Website design & DirectX code : Riemer Grootjans -
©2006 Riemer Grootjans


News
Home
Forum
XNA 2.0 Recipes Book (8)
XNA 3.0 Recipes Book (8)
Downloads
Extra Reading (3)
Matrices: geometrical
Matrix Mathematics
Homogenous matrices
Community Projects (1)
Tutorials (160)
XNA 4.0 using C# (89)
DirectX using C# (54)
Series 1:Terrain (14)
Opening a window
Linking to the Device
Drawing a triangle
Camera
Rotation - Translation
Indices
Terrain creation
Terrain from file
DirectInput
Importing bmp files
Colored vertices
DirectX Light basics
Mesh creation
Mesh lighting
Series 2: Flightsim (19)
Series 3: HLSL (19)
Short Tuts (2)
Resizing problem
Checking Device caps
DirectX using C++ (15)
DirectX using VB (2)