添加关照、全局等高线、修改图层问题
This commit is contained in:
		
							
								
								
									
										38
									
								
								static/sdk/three/jsm/renderers/common/Buffer.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										38
									
								
								static/sdk/three/jsm/renderers/common/Buffer.js
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,38 @@ | ||||
| import Binding from './Binding.js'; | ||||
| import { getFloatLength } from './BufferUtils.js'; | ||||
|  | ||||
| class Buffer extends Binding { | ||||
|  | ||||
| 	constructor( name, buffer = null ) { | ||||
|  | ||||
| 		super( name ); | ||||
|  | ||||
| 		this.isBuffer = true; | ||||
|  | ||||
| 		this.bytesPerElement = Float32Array.BYTES_PER_ELEMENT; | ||||
|  | ||||
| 		this._buffer = buffer; | ||||
|  | ||||
| 	} | ||||
|  | ||||
| 	get byteLength() { | ||||
|  | ||||
| 		return getFloatLength( this._buffer.byteLength ); | ||||
|  | ||||
| 	} | ||||
|  | ||||
| 	get buffer() { | ||||
|  | ||||
| 		return this._buffer; | ||||
|  | ||||
| 	} | ||||
|  | ||||
| 	update() { | ||||
|  | ||||
| 		return true; | ||||
|  | ||||
| 	} | ||||
|  | ||||
| } | ||||
|  | ||||
| export default Buffer; | ||||
		Reference in New Issue
	
	Block a user