Mar
1
2010

File Sharing Presentation

Today I had a presentation to give on Case Studies for File Sharing incidents. To make the presentation interesting I thought I’d try out my Rough Edges Editor and see how well it performed in a real world scenario.

Overall it went pretty well but there are big things I wish I would have done and/or not done in the engine. It taught me a lot of things to look for and to change the next time I take a stab at a 3D engine.

Jul
29
2009

Rough Edges Editor Scripting

Script Used

if (tracking.Selected)
{
        REAnimModel model = tracking as REAnimModel;
        if (model != null && model.Track != "Walk")
             model.Track = "Walk";
             model.Translation = new Vector3(model.Translation.X + 0.05f, model.Translation.Y, model.Translation.Z);
}  else  {
         REAnimModel model = tracking as REAnimModel;
         if (model != null && model.Track != "Loiter")
             model.Track = "Loiter";
}

Jul
28
2009

Rough Edges

 

Code Needed :

Initialize
MoveableCamera cam = new MoveableCamera();
cam.CollideWithTerrain = true;
cam.LockToTerrain = true;
cam.HeightAboveGround = 4.5F;

string rootDir = Directory.GetParent(Application.ExecutablePath).Parent.Parent.Parent.Parent.FullName + "\\Resources\\";
XmlTextReader doc = new XmlTextReader(@"C:\Rough Edges\AnimatedModelTest2.rel");
AssetManager assetManager = new AssetManager(Services, rootDir);
Helper.LoadContent(assetManager, rootDir);

scene = REScene.ReadXML(doc, assetManager, GraphicsDevice);
scene.Camera = cam;
 
Update

scene.Update(gameTime, GraphicsDevice);

Draw
scene.Draw(gameTime, GraphicsDevice);

Jul
24
2009

Rough Edges Editor Vegetation and Duplication

Day 21 – 23 of the Rough Edges Editor

Features Implemented :

  • Multiple Vegetation Layers on Terrain
  • Instancing / Duplication of Models
  • Moved Saving / Loading into the library
Jul
20
2009

Rough Edges Editor Particle Effects

Rough Edges Editor 21 Rough Edges Editor 22

Day 20 of the Rough Edges Editor

Features Implemented :

  • Particle System
Jul
19
2009

Rough Edges Editor Vegetation

Rough Edges Editor 20

Day 16-19 of the Rough Edges Editor

Features Implemented :

  • Vegetation on terrain
  • Collision with terrain
Jul
16
2009

Rough Edges Editor Update

Rough Edges Editor 14

Day 10-15 of the Rough Edges Editor

Features Implemented :

  • Full screen Editing
  • Saving/Loading moved away from the Library
    • Useful so that the game/library can be used on the XBox 360
  • AssetGetter implemented
  • Overall code cleanup

Rough Edges Editor 15

Jul
8
2009

Rough Edges Editor Day 9

Rough Edges Editor 11

Day 9 of the Rough Edges Editor

Features Implemented :

  • Post Process Shaders Implemented

Rough Edges Editor 12

Rough Edges Editor 13

Jul
8
2009

Rough Edges Editor Day 8

Rough Edges Editor 8

Day 8 of the Rough Edges Editor

Features Implemented :

  • Abstraction Update
  • Asset Manager Implemented
  • Reduction of Menus into the Layer Menu
  • Builder Tool Updated/Fixed
  • Code Clean Up

Rough Edges Editor 9 Rough Edges Editor 10

About the author

Something about the author

Month List

Page List