Beispiel #1
0
        /// <summary>
        /// 立方体の GeometricPrimitive を生成します。
        /// </summary>
        /// <param name="size"></param>
        /// <returns>生成された立方体の GeometricPrimitive。</returns>
        GeometricPrimitive CreateCubePrimitive(float size)
        {
            var cube = new Cube {
                Size = size
            };
            var source = new VertexSource <VertexPositionNormal, ushort>();

            cube.Make(source);
            return(GeometricPrimitive.Create(graphicsDevice, source));
        }