mirror of
https://github.com/MapMakersAndProgrammers/Alternativa3D.git
synced 2025-10-26 09:59:10 -07:00
Add @private tag for alternativa3d namespace fields
This commit is contained in:
@@ -39,12 +39,21 @@ package alternativa.engine3d.core {
|
|||||||
// Collector
|
// Collector
|
||||||
protected var collector:DrawUnit;
|
protected var collector:DrawUnit;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d var camera:Camera3D;
|
alternativa3d var camera:Camera3D;
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d var drawUnits:Vector.<DrawUnit> = new Vector.<DrawUnit>();
|
alternativa3d var drawUnits:Vector.<DrawUnit> = new Vector.<DrawUnit>();
|
||||||
|
|
||||||
protected var _contextProperties:RendererContext3DProperties;
|
protected var _contextProperties:RendererContext3DProperties;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
* @param context3D
|
||||||
|
*/
|
||||||
alternativa3d function render(context3D:Context3D):void {
|
alternativa3d function render(context3D:Context3D):void {
|
||||||
updateContext3D(context3D);
|
updateContext3D(context3D);
|
||||||
|
|
||||||
@@ -91,6 +100,16 @@ package alternativa.engine3d.core {
|
|||||||
drawUnits.length = 0;
|
drawUnits.length = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
* @param object
|
||||||
|
* @param program
|
||||||
|
* @param indexBuffer
|
||||||
|
* @param firstIndex
|
||||||
|
* @param numTriangles
|
||||||
|
* @param debugShader
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
alternativa3d function createDrawUnit(object:Object3D, program:Program3D, indexBuffer:IndexBuffer3D, firstIndex:int, numTriangles:int, debugShader:ShaderProgram = null):DrawUnit {
|
alternativa3d function createDrawUnit(object:Object3D, program:Program3D, indexBuffer:IndexBuffer3D, firstIndex:int, numTriangles:int, debugShader:ShaderProgram = null):DrawUnit {
|
||||||
var res:DrawUnit;
|
var res:DrawUnit;
|
||||||
if (collector != null) {
|
if (collector != null) {
|
||||||
@@ -109,6 +128,12 @@ package alternativa.engine3d.core {
|
|||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
* @param drawUnit
|
||||||
|
* @param renderPriority
|
||||||
|
*/
|
||||||
|
|
||||||
alternativa3d function addDrawUnit(drawUnit:DrawUnit, renderPriority:int):void {
|
alternativa3d function addDrawUnit(drawUnit:DrawUnit, renderPriority:int):void {
|
||||||
// Increase array of priorities, if it is necessary
|
// Increase array of priorities, if it is necessary
|
||||||
if (renderPriority >= drawUnits.length) drawUnits.length = renderPriority + 1;
|
if (renderPriority >= drawUnits.length) drawUnits.length = renderPriority + 1;
|
||||||
@@ -209,6 +234,12 @@ package alternativa.engine3d.core {
|
|||||||
_contextProperties.usedTextures = 0;
|
_contextProperties.usedTextures = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
* @param list
|
||||||
|
* @param direction
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
alternativa3d function sortByAverageZ(list:DrawUnit, direction:Boolean = true):DrawUnit {
|
alternativa3d function sortByAverageZ(list:DrawUnit, direction:Boolean = true):DrawUnit {
|
||||||
var left:DrawUnit = list;
|
var left:DrawUnit = list;
|
||||||
var right:DrawUnit = list.next;
|
var right:DrawUnit = list.next;
|
||||||
|
|||||||
@@ -26,21 +26,38 @@ package alternativa.engine3d.effects {
|
|||||||
public var scale:Number = 1;
|
public var scale:Number = 1;
|
||||||
|
|
||||||
public var boundBox:BoundBox;
|
public var boundBox:BoundBox;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d var next:ParticleEffect;
|
alternativa3d var next:ParticleEffect;
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d var nextInSystem:ParticleEffect;
|
alternativa3d var nextInSystem:ParticleEffect;
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d var system:ParticleSystem;
|
alternativa3d var system:ParticleSystem;
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d var startTime:Number;
|
alternativa3d var startTime:Number;
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d var lifeTime:Number = Number.MAX_VALUE;
|
alternativa3d var lifeTime:Number = Number.MAX_VALUE;
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d var particleList:Particle;
|
alternativa3d var particleList:Particle;
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d var aabb:BoundBox = new BoundBox();
|
alternativa3d var aabb:BoundBox = new BoundBox();
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d var keyPosition:Vector3D;
|
alternativa3d var keyPosition:Vector3D;
|
||||||
|
|
||||||
protected var keyDirection:Vector3D;
|
protected var keyDirection:Vector3D;
|
||||||
@@ -127,7 +144,10 @@ package alternativa.engine3d.effects {
|
|||||||
protected function setLife(time:Number):void {
|
protected function setLife(time:Number):void {
|
||||||
lifeTime = time;
|
lifeTime = time;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d function calculateAABB():void {
|
alternativa3d function calculateAABB():void {
|
||||||
aabb.minX = boundBox.minX*scale + _position.x;
|
aabb.minX = boundBox.minX*scale + _position.x;
|
||||||
aabb.minY = boundBox.minY*scale + _position.y;
|
aabb.minY = boundBox.minY*scale + _position.y;
|
||||||
@@ -136,7 +156,10 @@ package alternativa.engine3d.effects {
|
|||||||
aabb.maxY = boundBox.maxY*scale + _position.y;
|
aabb.maxY = boundBox.maxY*scale + _position.y;
|
||||||
aabb.maxZ = boundBox.maxZ*scale + _position.z;
|
aabb.maxZ = boundBox.maxZ*scale + _position.z;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d function setPositionKeys(time:Number):void {
|
alternativa3d function setPositionKeys(time:Number):void {
|
||||||
for (var i:int = 0; i < keysCount; i++) {
|
for (var i:int = 0; i < keysCount; i++) {
|
||||||
if (time <= timeKeys[i]) {
|
if (time <= timeKeys[i]) {
|
||||||
@@ -147,7 +170,10 @@ package alternativa.engine3d.effects {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d function setDirectionKeys(time:Number):void {
|
alternativa3d function setDirectionKeys(time:Number):void {
|
||||||
vector.x = _direction.x;
|
vector.x = _direction.x;
|
||||||
vector.y = _direction.y;
|
vector.y = _direction.y;
|
||||||
@@ -162,7 +188,10 @@ package alternativa.engine3d.effects {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d function calculate(time:Number):Boolean {
|
alternativa3d function calculate(time:Number):Boolean {
|
||||||
randomCounter = randomOffset;
|
randomCounter = randomOffset;
|
||||||
for (var i:int = 0; i < keysCount; i++) {
|
for (var i:int = 0; i < keysCount; i++) {
|
||||||
|
|||||||
@@ -54,9 +54,13 @@ package alternativa.engine3d.effects {
|
|||||||
public var fogMaxDensity:Number = 0;
|
public var fogMaxDensity:Number = 0;
|
||||||
public var fogNear:Number = 0;
|
public var fogNear:Number = 0;
|
||||||
public var fogFar:Number = 0;
|
public var fogFar:Number = 0;
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d var scale:Number = 1;
|
alternativa3d var scale:Number = 1;
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d var effectList:ParticleEffect;
|
alternativa3d var effectList:ParticleEffect;
|
||||||
|
|
||||||
private var drawUnit:DrawUnit = null;
|
private var drawUnit:DrawUnit = null;
|
||||||
@@ -121,11 +125,15 @@ package alternativa.engine3d.effects {
|
|||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d function getTime():Number {
|
alternativa3d function getTime():Number {
|
||||||
return pause ? (stopTime - subtractiveTime) : (getTimer()*0.001 - subtractiveTime);
|
return pause ? (stopTime - subtractiveTime) : (getTimer()*0.001 - subtractiveTime);
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
override alternativa3d function collectDraws(camera:Camera3D, lights:Vector.<Light3D>, lightsLength:int, useShadow:Boolean):void {
|
override alternativa3d function collectDraws(camera:Camera3D, lights:Vector.<Light3D>, lightsLength:int, useShadow:Boolean):void {
|
||||||
// Create geometry and program
|
// Create geometry and program
|
||||||
if (vertexBuffer == null) createAndUpload(camera.context3D);
|
if (vertexBuffer == null) createAndUpload(camera.context3D);
|
||||||
|
|||||||
@@ -103,7 +103,9 @@ package alternativa.engine3d.loaders {
|
|||||||
private var tracksMap:Dictionary;
|
private var tracksMap:Dictionary;
|
||||||
private var materialsMap:Dictionary;
|
private var materialsMap:Dictionary;
|
||||||
private var mapsMap:Dictionary;
|
private var mapsMap:Dictionary;
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d var idGenerator:IIDGenerator = new IncrementalIDGenerator();
|
alternativa3d var idGenerator:IIDGenerator = new IncrementalIDGenerator();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -118,9 +118,13 @@ package alternativa.engine3d.loaders {
|
|||||||
* @private
|
* @private
|
||||||
*/
|
*/
|
||||||
alternativa3d var layersMap:Dictionary;
|
alternativa3d var layersMap:Dictionary;
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d var layers:Vector.<String>;
|
alternativa3d var layers:Vector.<String>;
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d var compressedBuffers:Boolean = false;
|
alternativa3d var compressedBuffers:Boolean = false;
|
||||||
|
|
||||||
private var parsedMaterials:Dictionary;
|
private var parsedMaterials:Dictionary;
|
||||||
@@ -996,7 +1000,9 @@ package alternativa.engine3d.loaders {
|
|||||||
}
|
}
|
||||||
return dest;
|
return dest;
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d static function traceGeometry(geometry:Geometry):void {
|
alternativa3d static function traceGeometry(geometry:Geometry):void {
|
||||||
var vertexStream:VertexStream = geometry._vertexStreams[0];
|
var vertexStream:VertexStream = geometry._vertexStreams[0];
|
||||||
var prev:int = -1;
|
var prev:int = -1;
|
||||||
|
|||||||
@@ -435,16 +435,6 @@ package alternativa.engine3d.materials {
|
|||||||
|
|
||||||
private var localToGlobalTransform:Transform3D = new Transform3D();
|
private var localToGlobalTransform:Transform3D = new Transform3D();
|
||||||
|
|
||||||
/*alternativa3d var lightMapOptions:SamplerOptions = new SamplerOptions(this);
|
|
||||||
|
|
||||||
alternativa3d var normalMapOptions:SamplerOptions = new SamplerOptions(this);
|
|
||||||
|
|
||||||
alternativa3d var environmentMapOptions:SamplerOptions = new SamplerOptions(this);
|
|
||||||
|
|
||||||
alternativa3d var reflectionMapOptions:SamplerOptions = new SamplerOptions(this);
|
|
||||||
|
|
||||||
alternativa3d var diffuseMapOptions:SamplerOptions = new SamplerOptions(this);*/
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Creates a new EnvironmentMaterial instance.
|
* Creates a new EnvironmentMaterial instance.
|
||||||
* @param diffuseMap
|
* @param diffuseMap
|
||||||
@@ -890,7 +880,6 @@ package alternativa.engine3d.materials {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//
|
|
||||||
/**
|
/**
|
||||||
* @private
|
* @private
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -24,7 +24,9 @@ use namespace alternativa3d;
|
|||||||
|
|
||||||
// Name of procedure
|
// Name of procedure
|
||||||
public var name:String;
|
public var name:String;
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d static const crc32Table:Vector.<uint> = createCRC32Table();
|
alternativa3d static const crc32Table:Vector.<uint> = createCRC32Table();
|
||||||
|
|
||||||
private static function createCRC32Table():Vector.<uint> {
|
private static function createCRC32Table():Vector.<uint> {
|
||||||
@@ -39,7 +41,9 @@ use namespace alternativa3d;
|
|||||||
}
|
}
|
||||||
return crc_table;
|
return crc_table;
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d var crc32:uint = 0;
|
alternativa3d var crc32:uint = 0;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -57,7 +61,9 @@ use namespace alternativa3d;
|
|||||||
* Number of strings in a procedure.
|
* Number of strings in a procedure.
|
||||||
*/
|
*/
|
||||||
public var commandsCount:int = 0;
|
public var commandsCount:int = 0;
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d var reservedConstants:uint = 0;
|
alternativa3d var reservedConstants:uint = 0;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -653,7 +659,9 @@ use namespace alternativa3d;
|
|||||||
res.name = name;
|
res.name = name;
|
||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d static function createCRC32(byteCode:ByteArray):uint {
|
alternativa3d static function createCRC32(byteCode:ByteArray):uint {
|
||||||
byteCode.position = 0;
|
byteCode.position = 0;
|
||||||
var len:uint = byteCode.length;
|
var len:uint = byteCode.length;
|
||||||
|
|||||||
@@ -46,14 +46,18 @@ package alternativa.engine3d.objects {
|
|||||||
this.root = root;
|
this.root = root;
|
||||||
calculateGeometry();
|
calculateGeometry();
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d override function calculateVisibility(camera:Camera3D):void {
|
alternativa3d override function calculateVisibility(camera:Camera3D):void {
|
||||||
super.alternativa3d::calculateVisibility(camera);
|
super.alternativa3d::calculateVisibility(camera);
|
||||||
if (root.transformChanged) root.composeTransforms();
|
if (root.transformChanged) root.composeTransforms();
|
||||||
root.localToGlobalTransform.copy(root.transform);
|
root.localToGlobalTransform.copy(root.transform);
|
||||||
calculateMeshesTransforms(root);
|
calculateMeshesTransforms(root);
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d override function setTransformConstants(drawUnit:DrawUnit, surface:Surface, vertexShader:Linker, camera:Camera3D):void {
|
alternativa3d override function setTransformConstants(drawUnit:DrawUnit, surface:Surface, vertexShader:Linker, camera:Camera3D):void {
|
||||||
drawUnit.setVertexBufferAt(vertexShader.getVariableIndex("joint"), geometry.getVertexBuffer(ATTRIBUTE), geometry._attributesOffsets[ATTRIBUTE], Context3DVertexBufferFormat.FLOAT_1);
|
drawUnit.setVertexBufferAt(vertexShader.getVariableIndex("joint"), geometry.getVertexBuffer(ATTRIBUTE), geometry._attributesOffsets[ATTRIBUTE], Context3DVertexBufferFormat.FLOAT_1);
|
||||||
var index:uint = _surfaces.indexOf(surface);
|
var index:uint = _surfaces.indexOf(surface);
|
||||||
@@ -72,7 +76,9 @@ package alternativa.engine3d.objects {
|
|||||||
calculateMeshesTransforms(child);
|
calculateMeshesTransforms(child);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
override alternativa3d function collectDraws(camera:Camera3D, lights:Vector.<Light3D>, lightsLength:int, useShadow:Boolean):void {
|
override alternativa3d function collectDraws(camera:Camera3D, lights:Vector.<Light3D>, lightsLength:int, useShadow:Boolean):void {
|
||||||
if (geometry == null) return;
|
if (geometry == null) return;
|
||||||
// Calculation of joints matrices.
|
// Calculation of joints matrices.
|
||||||
|
|||||||
@@ -299,7 +299,9 @@ package alternativa.engine3d.objects {
|
|||||||
result._scaleZ = mesh._scaleZ;
|
result._scaleZ = mesh._scaleZ;
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d static function createNormals(mesh:Mesh, color:uint = 0, alpha:Number = 1, thickness:Number = 1, length:Number = 1):WireFrame {
|
alternativa3d static function createNormals(mesh:Mesh, color:uint = 0, alpha:Number = 1, thickness:Number = 1, length:Number = 1):WireFrame {
|
||||||
var result:WireFrame = new WireFrame(color, alpha, thickness);
|
var result:WireFrame = new WireFrame(color, alpha, thickness);
|
||||||
var geometry:Geometry = mesh.geometry;
|
var geometry:Geometry = mesh.geometry;
|
||||||
|
|||||||
@@ -743,6 +743,9 @@ package alternativa.engine3d.resources {
|
|||||||
_vertexStreams[index].buffer.uploadFromByteArray(data, byteArrayOffset, startVertex, numVertices);
|
_vertexStreams[index].buffer.uploadFromByteArray(data, byteArrayOffset, startVertex, numVertices);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d function intersectRay(origin:Vector3D, direction:Vector3D, indexBegin:uint, numTriangles:uint):RayIntersectionData {
|
alternativa3d function intersectRay(origin:Vector3D, direction:Vector3D, indexBegin:uint, numTriangles:uint):RayIntersectionData {
|
||||||
var ox:Number = origin.x;
|
var ox:Number = origin.x;
|
||||||
var oy:Number = origin.y;
|
var oy:Number = origin.y;
|
||||||
|
|||||||
@@ -33,8 +33,13 @@ package alternativa.engine3d.resources {
|
|||||||
|
|
||||||
private const MAX_VERTICES_COUNT:uint = 65500;
|
private const MAX_VERTICES_COUNT:uint = 65500;
|
||||||
private const VERTEX_STRIDE:uint = 7;
|
private const VERTEX_STRIDE:uint = 7;
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d var vertexBuffers:Vector.<VertexBuffer3D>;
|
alternativa3d var vertexBuffers:Vector.<VertexBuffer3D>;
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d var indexBuffers:Vector.<IndexBuffer3D>;
|
alternativa3d var indexBuffers:Vector.<IndexBuffer3D>;
|
||||||
private var nTriangles:Vector.<int>;
|
private var nTriangles:Vector.<int>;
|
||||||
private var vertices:Vector.<Vector.<Number>>;
|
private var vertices:Vector.<Vector.<Number>>;
|
||||||
@@ -103,7 +108,9 @@ package alternativa.engine3d.resources {
|
|||||||
nTriangles = new Vector.<int>(1);
|
nTriangles = new Vector.<int>(1);
|
||||||
currentSetVertexOffset = 0;
|
currentSetVertexOffset = 0;
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d function updateBoundBox(boundBox:BoundBox, transform:Transform3D = null):void {
|
alternativa3d function updateBoundBox(boundBox:BoundBox, transform:Transform3D = null):void {
|
||||||
for (var i:int = 0, count:int = vertices.length; i < count; i++) {
|
for (var i:int = 0, count:int = vertices.length; i < count; i++) {
|
||||||
for (var j:int = 0, vcount:int = vertices[i].length; j < vcount; j += VERTEX_STRIDE) {
|
for (var j:int = 0, vcount:int = vertices[i].length; j < vcount; j += VERTEX_STRIDE) {
|
||||||
@@ -130,7 +137,9 @@ package alternativa.engine3d.resources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d function getDrawUnits(camera:Camera3D, color:Vector.<Number>, thickness:Number, object:Object3D, shader:ShaderProgram):void {
|
alternativa3d function getDrawUnits(camera:Camera3D, color:Vector.<Number>, thickness:Number, object:Object3D, shader:ShaderProgram):void {
|
||||||
for (var i:int = 0; i <= currentSetIndex; i++) {
|
for (var i:int = 0; i <= currentSetIndex; i++) {
|
||||||
var iBuffer:IndexBuffer3D = indexBuffers[i];
|
var iBuffer:IndexBuffer3D = indexBuffers[i];
|
||||||
@@ -155,6 +164,9 @@ package alternativa.engine3d.resources {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @private
|
||||||
|
*/
|
||||||
alternativa3d function addLine(v1x:Number, v1y:Number, v1z:Number, v2x:Number, v2y:Number, v2z:Number):void {
|
alternativa3d function addLine(v1x:Number, v1y:Number, v1z:Number, v2x:Number, v2y:Number, v2z:Number):void {
|
||||||
var currentVertices:Vector.<Number> = vertices[currentSetIndex];
|
var currentVertices:Vector.<Number> = vertices[currentSetIndex];
|
||||||
var currentIndices:Vector.<uint> = indices[currentSetIndex];
|
var currentIndices:Vector.<uint> = indices[currentSetIndex];
|
||||||
|
|||||||
Reference in New Issue
Block a user