public void SetMaterialAtlasingAttributes(Axiom.Graphics.Material material, IndexPositionMode mode, int offset, bool autoAdjustBorders) { if ((material != null) && (material.TechniqueCount != 0)) { //TODO //var anyAttrib = material.GetTechnique(0).GetUserObjectBinding.GetUserAny(RTAtlasKey); } }
public void SetDefaultAtlasingAttributes(IndexPositionMode mode, int offset, bool autoAdjustBorders) { this.defaultAtlasAttrib = new TextureAtlasAttib(mode, offset, autoAdjustBorders); }
public TextureAtlasAttib(IndexPositionMode _posMode, int posOffset, bool _autoBorderAdjust) { this.positionMode = _posMode; this.positionOffset = posOffset; this.autoBorderAdjust = _autoBorderAdjust; }
public void SetMaterialAtlasingAttributes( Axiom.Graphics.Material material, IndexPositionMode mode, int offset, bool autoAdjustBorders ) { if ( ( material != null ) && ( material.TechniqueCount != 0 ) ) { //TODO //var anyAttrib = material.GetTechnique(0).GetUserObjectBinding.GetUserAny(RTAtlasKey); } }
public void SetDefaultAtlasingAttributes( IndexPositionMode mode, int offset, bool autoAdjustBorders ) { this.defaultAtlasAttrib = new TextureAtlasAttib( mode, offset, autoAdjustBorders ); }
public TextureAtlasAttib( IndexPositionMode _posMode, int posOffset, bool _autoBorderAdjust ) { this.positionMode = _posMode; this.positionOffset = posOffset; this.autoBorderAdjust = _autoBorderAdjust; }