コード例 #1
0
        public void Bake_AddTransform(apOptTransform bakedOptTransform, apSortedRenderBuffer.BufferData srcBufferData)
        {
            OptBufferData newBuff = new OptBufferData();

            newBuff.Bake(srcBufferData, bakedOptTransform);
            _bakedBuffers.Add(newBuff);
        }
コード例 #2
0
            public void Bake(apSortedRenderBuffer.BufferData srcBufferData, apOptTransform linkedOptTransform)
            {
                _indexOriginal   = srcBufferData._indexOriginal;
                _indexChanged    = srcBufferData._indexChanged;
                _level           = srcBufferData._level;
                _groupSize       = srcBufferData._groupSize;
                _optTransformID  = linkedOptTransform._transformID;
                _optTransform    = linkedOptTransform;
                _isMesh          = srcBufferData._isMesh;
                _isClippedChild  = srcBufferData._isClippedChild;
                _isClippedParent = srcBufferData._isClippingParent;

                _defaultLocalZ = linkedOptTransform.transform.localPosition.z;
            }
コード例 #3
0
 public void AddChildTransform(apOptTransform optTransform, apSortedRenderBuffer.BufferData srcBufferData)        //파라미터 추가
 {
     _optTransforms.Add(optTransform);
     _sortedRenderBuffer.Bake_AddTransform(optTransform, srcBufferData);            //<< 부분 추가 12.6
 }