Three.Legacy.js 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. import { BufferGeometry } from './core/BufferGeometry.js';
  2. import { WebGLRenderTarget } from './renderers/WebGLRenderTarget.js';
  3. import { DataArrayTexture } from './textures/DataArrayTexture.js';
  4. import { Data3DTexture } from './textures/Data3DTexture.js';
  5. // r133, c5bb5434555a3c3ddd784944a0a124f996fc721b
  6. export class ParametricGeometry extends BufferGeometry {
  7. constructor() {
  8. console.error( 'THREE.ParametricGeometry has been moved to /examples/jsm/geometries/ParametricGeometry.js' );
  9. super();
  10. }
  11. }
  12. // r133, eb58ff153119090d3bbb24474ea0ffc40c70dc92
  13. export class TextGeometry extends BufferGeometry {
  14. constructor() {
  15. console.error( 'THREE.TextGeometry has been moved to /examples/jsm/geometries/TextGeometry.js' );
  16. super();
  17. }
  18. }
  19. // r133, eb58ff153119090d3bbb24474ea0ffc40c70dc92
  20. export function FontLoader() {
  21. console.error( 'THREE.FontLoader has been moved to /examples/jsm/loaders/FontLoader.js' );
  22. }
  23. // r133, eb58ff153119090d3bbb24474ea0ffc40c70dc92
  24. export function Font() {
  25. console.error( 'THREE.Font has been moved to /examples/jsm/loaders/FontLoader.js' );
  26. }
  27. // r134, d65e0af06644fe5a84a6fc0e372f4318f95a04c0
  28. export function ImmediateRenderObject() {
  29. console.error( 'THREE.ImmediateRenderObject has been removed.' );
  30. }
  31. // r138, 48b05d3500acc084df50be9b4c90781ad9b8cb17
  32. export class WebGLMultisampleRenderTarget extends WebGLRenderTarget {
  33. constructor( width, height, options ) {
  34. console.error( 'THREE.WebGLMultisampleRenderTarget has been removed. Use a normal render target and set the "samples" property to greater 0 to enable multisampling.' );
  35. super( width, height, options );
  36. this.samples = 4;
  37. }
  38. }
  39. // r138, f9cd9cab03b7b64244e304900a3a2eeaa3a588ce
  40. export class DataTexture2DArray extends DataArrayTexture {
  41. constructor( data, width, height, depth ) {
  42. console.warn( 'THREE.DataTexture2DArray has been renamed to DataArrayTexture.' );
  43. super( data, width, height, depth );
  44. }
  45. }
  46. // r138, f9cd9cab03b7b64244e304900a3a2eeaa3a588ce
  47. export class DataTexture3D extends Data3DTexture {
  48. constructor( data, width, height, depth ) {
  49. console.warn( 'THREE.DataTexture3D has been renamed to Data3DTexture.' );
  50. super( data, width, height, depth );
  51. }
  52. }
粤ICP备19079148号