文件名称:SmartSharp
- 所属分类:
- 其它资源
- 资源属性:
- [Windows] [Visual.Net] [源码]
- 上传时间:
- 2008-10-13
- 文件大小:
- 111.19kb
- 下载次数:
- 0次
- 提 供 者:
- 黄**
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
这是一个完全用C#写的引擎,全部是自己实现的,大约有1万行代码。目标是构造一个健壮、高效、动态的3D引擎(不仅限于游戏)。渲染框架借鉴了OGRE/Axiom,去掉了跨平台和跨图形API的能力并尽量使用DirectX自带的功能,结构得到了很大的简化。
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 39709582smartsharp.rar 列表 SmartSharp SmartSharp\Smart SmartSharp\Smart\AI SmartSharp\Smart\AI\FSM SmartSharp\Smart\AI\FSM\State.cs SmartSharp\Smart\AI\FSM\StateCollection.cs SmartSharp\Smart\AI\FSM\StateMachine.cs SmartSharp\Smart\AI\FSM\Transition.cs SmartSharp\Smart\AI\FSM\TransitionCollection.cs SmartSharp\Smart\App.ico SmartSharp\Smart\AssemblyInfo.cs SmartSharp\Smart\bin SmartSharp\Smart\bin\Debug SmartSharp\Smart\Collections SmartSharp\Smart\Collections\BasicLists.cs SmartSharp\Smart\Collections\CustomCollectionBase.cs SmartSharp\Smart\Collections\Map.cs SmartSharp\Smart\Collections\Pair.cs SmartSharp\Smart\Core SmartSharp\Smart\Core\Actor.cs SmartSharp\Smart\Core\Engine.cs SmartSharp\Smart\Core\IApply.cs SmartSharp\Smart\Core\IPlayer.cs SmartSharp\Smart\Core\IState.cs SmartSharp\Smart\Core\NamingObject.cs SmartSharp\Smart\Core\Timer.cs SmartSharp\Smart\Exception SmartSharp\Smart\Exception\BaseException.cs SmartSharp\Smart\Exception\DefaultPublisher.cs SmartSharp\Smart\Exception\ExceptionManager.cs SmartSharp\Smart\Exception\ObjectNotFound.cs SmartSharp\Smart\Graphics SmartSharp\Smart\Graphics\IGraphicsStream.cs SmartSharp\Smart\Graphics\IndexStream.cs SmartSharp\Smart\Graphics\IRenderable.cs SmartSharp\Smart\Graphics\IVertexStream.cs SmartSharp\Smart\Graphics\Lighting SmartSharp\Smart\Graphics\Lighting\DirectionalLight.cs SmartSharp\Smart\Graphics\Lighting\LightBase.cs SmartSharp\Smart\Graphics\Lighting\LightCollection.cs SmartSharp\Smart\Graphics\Lighting\PointLight.cs SmartSharp\Smart\Graphics\Lighting\SpotLight.cs SmartSharp\Smart\Graphics\Material.cs SmartSharp\Smart\Graphics\MaterialDef.cs SmartSharp\Smart\Graphics\MaterialDef.xsd SmartSharp\Smart\Graphics\MaterialDef.xsx SmartSharp\Smart\Graphics\Mesh.cs SmartSharp\Smart\Graphics\RenderGroup.cs SmartSharp\Smart\Graphics\RenderQueue.cs SmartSharp\Smart\Graphics\RenderSystem.cs SmartSharp\Smart\Graphics\States SmartSharp\Smart\Graphics\States\AlphaState.cs SmartSharp\Smart\Graphics\States\ColorBlendState.cs SmartSharp\Smart\Graphics\States\SamplerState.cs SmartSharp\Smart\Graphics\SubMesh.cs SmartSharp\Smart\Graphics\SubMeshCollection.cs SmartSharp\Smart\Graphics\TextureUnit.cs SmartSharp\Smart\Graphics\VertexData.cs SmartSharp\Smart\Graphics\VertexStreamBinder.cs SmartSharp\Smart\Graphics\VertexStreams SmartSharp\Smart\Graphics\VertexStreams\ColorStream.cs SmartSharp\Smart\Graphics\VertexStreams\NormalStream.cs SmartSharp\Smart\Graphics\VertexStreams\PositionStream.cs SmartSharp\Smart\Graphics\VertexStreams\TexCoordStream.cs SmartSharp\Smart\Graphics\VertexStreams\VertexStream.cs SmartSharp\Smart\Helper SmartSharp\Smart\Helper\Memory.cs SmartSharp\Smart\Helper\ParseHelper.cs SmartSharp\Smart\Helper\RawSerializer.cs SmartSharp\Smart\Helper\StringHelper.cs SmartSharp\Smart\Helper\Tokens.cs SmartSharp\Smart\Input SmartSharp\Smart\Input\InputHooker.cs SmartSharp\Smart\Math SmartSharp\Smart\Math\AxisAlignedBox.cs SmartSharp\Smart\Math\Edge.cs SmartSharp\Smart\Math\Geom.cs SmartSharp\Smart\Math\Ray.cs SmartSharp\Smart\Math\Sphere.cs SmartSharp\Smart\Math\Triangle.cs SmartSharp\Smart\Math\Vector3Helper.cs SmartSharp\Smart\Physics SmartSharp\Smart\Physics\DynamicActor.cs SmartSharp\Smart\Physics\IDynamicSimulator.cs SmartSharp\Smart\Physics\IJoint.cs SmartSharp\Smart\Physics\IRigidBody.cs SmartSharp\Smart\Physics\ODE SmartSharp\Smart\Physics\ODE\ODEDynamicSimulator.cs SmartSharp\Smart\Physics\ODE\ODEHelper.cs SmartSharp\Smart\Physics\ODE\ODEJoint.cs SmartSharp\Smart\Physics\ODE\ODERigidBody.cs SmartSharp\Smart\Physics\ODE\ODESurface.cs SmartSharp\Smart\Physics\PhysicalActor.cs SmartSharp\Smart\Physics New SmartSharp\Smart\Physics New\DynamicActor.cs SmartSharp\Smart\Physics New\IDynamicSimulator.cs SmartSharp\Smart\Physics New\IJoint.cs SmartSharp\Smart\Physics New\IRigidBody.cs SmartSharp\Smart\Physics New\ODE SmartSharp\Smart\Physics New\ODE\ODEDynamicSimulator.cs SmartSharp\Smart\Physics New\ODE\ODEHelper.cs SmartSharp\Smart\Physics New\ODE\ODEJoint.cs SmartSharp\Smart\Physics New\ODE\ODERigidBody.cs SmartSharp\Smart\Physics New\ODE\ODESurface.cs SmartSharp\Smart\Physics New\PhysicalActor.cs SmartSharp\Smart\Procedural SmartSharp\Smart\Procedural\MeshCreator.cs SmartSharp\Smart\Resources SmartSharp\Smart\Resources\Loaders SmartSharp\Smart\Resources\Loaders\MaterialLoader.cs SmartSharp\Smart\Resources\Loaders\MD2MeshLoader.cs SmartSharp\Smart\Resources\Loaders\OBJMeshLoader.cs SmartSharp\Smart\Resources\MaterialManager.cs SmartSharp\Smart\Resources\MeshManager.cs SmartSharp\Smart\Resources\ResourceManager.cs SmartSharp\Smart\Resources\TextureManager.cs SmartSharp\Smart\SceneGraph SmartSharp\Smart\SceneGraph\Camera.cs SmartSharp\Smart\SceneGraph\CameraCollection.cs SmartSharp\Smart\SceneGraph\Entity SmartSharp\Smart\SceneGraph\Entity\Billboard.cs SmartSharp\Smart\SceneGraph\Entity\BillboardGroup.cs SmartSharp\Smart\SceneGraph\Entity\BillboardGroupCollection.cs SmartSharp\Smart\SceneGraph\Entity\MeshEntity.cs SmartSharp\Smart\SceneGraph\Entity\PlaneEntity.cs SmartSharp\Smart\SceneGraph\Entity\SkyBox.cs SmartSharp\Smart\SceneGraph\Entity\SubMeshEntity.cs SmartSharp\Smart\SceneGraph\Entity\SubMeshEntityCollection.cs SmartSharp\Smart\SceneGraph\Octree SmartSharp\Smart\SceneGraph\Octree\OctreeNode.cs SmartSharp\Smart\SceneGraph\Octree\OctreeSceneManager.cs SmartSharp\Smart\SceneGraph\Octree\OctreeSceneNode.cs SmartSharp\Smart\SceneGraph\SceneManager.cs SmartSharp\Smart\SceneGraph\SceneNode.cs SmartSharp\Smart\SceneGraph\SceneNodeCollection.cs SmartSharp\Smart\SceneGraph\SceneObject.cs SmartSharp\Smart\SceneGraph\SceneObjectCollection.cs SmartSharp\Smart\SmartEngine.csproj SmartSharp\Smart\SmartEngine.csproj.user SmartSharp\Smart\Terrain SmartSharp\Smart\Terrain\LandScapeSetup.cs SmartSharp\Smart\Terrain\LandScapeSetup.xsd SmartSharp\Smart\Terrain\LandScapeSetup.xsx SmartSharp\Smart\Terrain\TerrainInfo.cs SmartSharp\Smart\Terrain\TerrainTile.cs SmartSharp\Smart\Test SmartSharp\Smart\Test\BoundingBoxAspect.cs SmartSharp\Smart\Test\TreeNode.cs SmartSharp\Smart\Test\TreeNodeAspect.cs SmartSharp\SmartDemo SmartSharp\SmartDemo\App.ico SmartSharp\SmartDemo\AssemblyInfo.cs SmartSharp\SmartDemo\bin SmartSharp\SmartDemo\bin\Debug SmartSharp\SmartDemo\Demo.cs SmartSharp\SmartDemo\SmartDemo.csproj SmartSharp\SmartDemo\SmartDemo.csproj.user SmartSharp\SmartEngine.sln SmartSharp\说明.txt SmartSharp\GameRes Readme.txt