Frustum Frustum class Basklassen förCamera
ochLight
Copy public abstract class Frustum : Entity , IOrientable
Egenskaper namn Beskrivning Aspect { get; set; }Hämtar eller ställer in bildförhållandet för frustum Direction { get; set; }Hämtar eller ställer in riktningen som kameran tittar på. Ändringar på den här egenskapen påverkar ocksåLookAt
ochTarget
. Excluded { get; set; }Hämtar eller ställer in om den här entiteten ska exkluderas under export. FarPlane { get; set; }Får eller ställer in frustums långt avstånd. LookAt { get; set; }Får eller ställer in den intresserade positionen som kameran tittar på. virtual Name { get; set; } Hämtar eller ställer in namnet. NearPlane { get; set; }Får eller ställer in frustums närplansavstånd. OrthoHeight { get; set; }Hämtar eller ställer in höjden vid stum i ortografisk projektion. ParentNode { get; set; }Hämtar eller ställer in den första överordnade noden, om den första överordnade noden ställs in, kommer denna enhet att frikopplas från andra överordnade noder. ParentNodes { get; }Hämtar alla överordnade noder, en enhet kan kopplas till flera överordnade noder för geometriinstansering Properties { get; }Hämtar samlingen av alla egenskaper. RotationMode { get; set; }Hämtar eller ställer in frustums orienteringsläge Den här egenskapen fungerar bara närTarget
är null. Om värdet ärFixedTarget , riktningen beräknas alltid av fastighetenLookAt
AnnarsLookAt
beräknas alltid avDirection
Scene { get; }Hämtar scenen som detta objekt tillhör Target { get; set; }Hämtar eller ställer in målet som kameran tittar på. Om användaren stöder den här egenskapen bör det vara föreLookAt
egenskap. Up { get; set; }Hämtar eller ställer in uppriktningen för kameran
Metoder namn Beskrivning FindProperty (string)Hittar egenskapen. Det kan vara en dynamisk egenskap (Skapad av CreateDynamicProperty/SetProperty) eller inbyggd egenskap (identifierad med dess namn) GetBoundingBox ()Hämtar begränsningsrutan för nuvarande entitet i dess objektrymds koordinatsystem. virtual GetEntityRendererKey () Hämtar nyckeln till entitetsrenderaren registrerad i renderaren GetProperty (string)Få värdet av specificerad egenskap RemoveProperty (Property)Tar bort en dynamisk egenskap. RemoveProperty (string)Ta bort den angivna egenskapen identifierad av name SetProperty (string, object)Anger värdet för specificerad egenskap
Se även