C# 클래스 Glare.Graphics.Rendering.ModelBuilder

파일 보기 프로젝트 열기: Burton-Radons/Alexandria 1 사용 예제들

공개 메소드들

메소드 설명
Procedural ( ProceduralParameters parameters ) : void

Create a model using a simple procedural generator that uses a regular grid over the value range. This can cause too much detail in some areas and too little in others depending upon the shape.

StartLathe ( CurveGenerator original ) : ProceduralParameters
StartLathe ( LineGenerator original ) : ProceduralParameters
StartProcedural ( SimpleSurfaceGenerator generator ) : ProceduralParameters
StartProcedural ( SurfaceGenerator generator ) : ProceduralParameters
StartSphere ( ) : ProceduralParameters
StartSphere ( Sphere3d sphere ) : ProceduralParameters
StartSphere ( double radius ) : ProceduralParameters
StartTorus ( double radius, double tubeRadius ) : ProceduralParameters

비공개 메소드들

메소드 설명
ToRange ( double value, double min, double max ) : double

메소드 상세

Procedural() 공개 메소드

Create a model using a simple procedural generator that uses a regular grid over the value range. This can cause too much detail in some areas and too little in others depending upon the shape.
public Procedural ( ProceduralParameters parameters ) : void
parameters ProceduralParameters
리턴 void

StartLathe() 공개 메소드

public StartLathe ( CurveGenerator original ) : ProceduralParameters
original CurveGenerator
리턴 ProceduralParameters

StartLathe() 공개 메소드

public StartLathe ( LineGenerator original ) : ProceduralParameters
original LineGenerator
리턴 ProceduralParameters

StartProcedural() 공개 메소드

public StartProcedural ( SimpleSurfaceGenerator generator ) : ProceduralParameters
generator SimpleSurfaceGenerator
리턴 ProceduralParameters

StartProcedural() 공개 메소드

public StartProcedural ( SurfaceGenerator generator ) : ProceduralParameters
generator SurfaceGenerator
리턴 ProceduralParameters

StartSphere() 공개 메소드

public StartSphere ( ) : ProceduralParameters
리턴 ProceduralParameters

StartSphere() 공개 메소드

public StartSphere ( Sphere3d sphere ) : ProceduralParameters
sphere Sphere3d
리턴 ProceduralParameters

StartSphere() 공개 메소드

public StartSphere ( double radius ) : ProceduralParameters
radius double
리턴 ProceduralParameters

StartTorus() 공개 메소드

public StartTorus ( double radius, double tubeRadius ) : ProceduralParameters
radius double
tubeRadius double
리턴 ProceduralParameters