在好例子网,分享、交流、成长!
您当前所在位置:首页js 开发实例网页游戏 → Three.js开发指南第2版(英原彩版)随书源码

Three.js开发指南第2版(英原彩版)随书源码

网页游戏

下载此实例
  • 开发语言:js
  • 实例大小:101.21M
  • 下载次数:32
  • 浏览次数:258
  • 发布时间:2020-03-24
  • 实例类别:网页游戏
  • 发 布 人:Mr丶JD
  • 文件格式:.zip
  • 所需积分:2

同类人气实例

实例介绍

【实例简介】
learning-threejs

【实例截图】

from clipboard

【核心代码】

│  
└─learning-threejs-master
    │  .gitignore
    │  learning-threejs-sources.zip
    │  README.md
    │  
    ├─assets
    │  ├─audio
    │  │      cat.ogg
    │  │      cow.ogg
    │  │      dog.ogg
    │  │      
    │  ├─fonts
    │  │  │  bitstream_vera_sans_mono_roman.typeface.js
    │  │  │  gentilis_bold.typeface.js
    │  │  │  gentilis_regular.typeface.js
    │  │  │  helvetiker_bold.typeface.js
    │  │  │  helvetiker_regular.typeface.js
    │  │  │  LICENSE
    │  │  │  optimer_bold.typeface.js
    │  │  │  optimer_regular.typeface.js
    │  │  │  
    │  │  └─droid
    │  │          droid_sans_bold.typeface.js
    │  │          droid_sans_mono_regular.typeface.js
    │  │          droid_sans_regular.typeface.js
    │  │          droid_serif_bold.typeface.js
    │  │          droid_serif_regular.typeface.js
    │  │          NOTICE
    │  │          README.txt
    │  │          
    │  ├─models
    │  │  │  alien.dae
    │  │  │  alien.js
    │  │  │  alien.png
    │  │  │  apple.ply
    │  │  │  aspirin.pdb
    │  │  │  auditt_wheel.ctm
    │  │  │  buffalo.js
    │  │  │  buffalo.png
    │  │  │  bunny.vtk
    │  │  │  butterfly-jos-blend-2.js
    │  │  │  butterfly-jos-blend.js
    │  │  │  butterfly.js
    │  │  │  butterfly.mtl
    │  │  │  butterfly.obj
    │  │  │  butterflywings.png
    │  │  │  city.mtl
    │  │  │  city.obj
    │  │  │  coffee_machine.js
    │  │  │  cube1.blend
    │  │  │  cubes.dae
    │  │  │  diamond.pdb
    │  │  │  dolphins.ply
    │  │  │  GuyFawkesMask.ply
    │  │  │  GuyFawkesMask_Cycles.mtl
    │  │  │  GuyFawkesMask_Cycles.obj
    │  │  │  hand-1.js
    │  │  │  hand-2.js
    │  │  │  hand.blend
    │  │  │  horse.js
    │  │  │  mechanika_espresso_texture.png
    │  │  │  MinecraftSteve.js
    │  │  │  misc_chair01.blend
    │  │  │  misc_chair01.js
    │  │  │  misc_chair01_col.jpg
    │  │  │  moai_fixed.vtk
    │  │  │  monster.dae
    │  │  │  monster.jpg
    │  │  │  pinecone.mtl
    │  │  │  pinecone.obj
    │  │  │  readme.txt
    │  │  │  rigged-2.js
    │  │  │  rigged_hand-3.js
    │  │  │  rigged_hand-4.js
    │  │  │  rigged_hand-5.js
    │  │  │  rigged_hand.js
    │  │  │  SolidHead_2_lowPoly_42k.stl
    │  │  │  test.ply
    │  │  │  UVCube1.mtl
    │  │  │  UVCube1.obj
    │  │  │  UVCube2.mtl
    │  │  │  UVCube2.obj
    │  │  │  
    │  │  ├─assimp
    │  │  │      drkwood2.jpg
    │  │  │      engineflare1.jpg
    │  │  │      spider.obj.assimp.json
    │  │  │      SpiderTex.jpg
    │  │  │      wal67ar_small.jpg
    │  │  │      wal69ar_small.jpg
    │  │  │      
    │  │  ├─awd
    │  │  │      MonsterHead.awd
    │  │  │      monsterhead_diffuse.jpg
    │  │  │      monsterhead_normals.jpg
    │  │  │      monsterhead_specular.jpg
    │  │  │      PolarBear.awd
    │  │  │      simple.awd
    │  │  │      
    │  │  ├─babylon
    │  │  │      skull.babylon
    │  │  │      
    │  │  ├─dae
    │  │  │  │  Medieval_building.DAE
    │  │  │  │  Truck_dae.dae
    │  │  │  │  
    │  │  │  ├─images
    │  │  │  │      black.jpg
    │  │  │  │      default_specular.jpg
    │  │  │  │      out_0_6E339CC8.png
    │  │  │  │      panneau_col.jpg
    │  │  │  │      RooftilesWood0005_2_S.jpg
    │  │  │  │      RooftilesWood0005_2_Sspec.jpg
    │  │  │  │      white.jpg
    │  │  │  │      WoodPlanksBare0002_1_S.jpg
    │  │  │  │      WoodPlanksBare0002_1_Sspec.jpg
    │  │  │  │      WoodRough0106_2_S.jpg
    │  │  │  │      WoodRough0106_2_Spec.jpg
    │  │  │  │      yellow.jpg
    │  │  │  │      
    │  │  │  └─tex
    │  │  │          Grass.JPG
    │  │  │          Grass_alph.JPG
    │  │  │          TrckGR.png
    │  │  │          TrckGR.tga
    │  │  │          TrckGRNrml.jpg
    │  │  │          TruckR.png
    │  │  │          TruckR.tga
    │  │  │          TruckRNrml.jpg
    │  │  │          
    │  │  ├─gltf
    │  │  │      Cesium_Air.gltf
    │  │  │      monster.bin
    │  │  │      monster.dae
    │  │  │      monster.jpg
    │  │  │      monster.json
    │  │  │      monster0FS.glsl
    │  │  │      monster0VS.glsl
    │  │  │      readme.txt
    │  │  │      
    │  │  ├─jessica
    │  │  │  │  jessica.lwo
    │  │  │  │  jessica.max
    │  │  │  │  jessica.mb
    │  │  │  │  jessica.mtl
    │  │  │  │  jessica.obj
    │  │  │  │  
    │  │  │  └─jessica
    │  │  │          1174-bump.jpg
    │  │  │          1174-normal.jpg
    │  │  │          1174.jpg
    │  │  │          fmouth.png
    │  │  │          hair_bits.png
    │  │  │          Jessica Body Normals.png
    │  │  │          Jessica Body.png
    │  │  │          jessica_head_skin_d.png
    │  │  │          Thumbs.db
    │  │  │          
    │  │  ├─ogre
    │  │  │  │  ogro.js
    │  │  │  │  ogro.md2
    │  │  │  │  
    │  │  │  └─skins
    │  │  │          skin.jpg
    │  │  │          
    │  │  ├─sol
    │  │  │      LibertStatue.mtl
    │  │  │      LibertStatue.obj
    │  │  │      Liberty-DecorazioniMarmo-2.png
    │  │  │      Liberty-GreenBronze-1.png
    │  │  │      Liberty-MattoniBasamento-1.png
    │  │  │      Liberty-Pavimentazione-1.png
    │  │  │      Liberty-PortaBronzo-1.png
    │  │  │      
    │  │  └─vrml
    │  │          tree.wrl
    │  │          
    │  ├─movies
    │  │      Big_Buck_Bunny_small.ogv
    │  │      
    │  └─textures
    │      │  ash_uvgrid01.jpg
    │      │  crate_color8.tga
    │      │  metro01.JPG
    │      │  seafloor.dds
    │      │  soil_diffuse.jpg
    │      │  soil_normal.jpg
    │      │  soil_specular.jpg
    │      │  starry-deep-outer-space-galaxy.jpg
    │      │  tex_base.pvr
    │      │  
    │      ├─animals
    │      │      cat.jpg
    │      │      cow.png
    │      │      dog.jpg
    │      │      
    │      ├─cubemap
    │      │  │  banquet.jpg
    │      │  │  
    │      │  └─parliament
    │      │          negx.jpg
    │      │          negy.jpg
    │      │          negz.jpg
    │      │          posx.jpg
    │      │          posy.jpg
    │      │          posz.jpg
    │      │          readme.txt
    │      │          
    │      ├─general
    │      │      bathroom-normal.jpg
    │      │      bathroom.jpg
    │      │      brick-wall.jpg
    │      │      darker_wood.jpg
    │      │      floor-wood.jpg
    │      │      metal-floor-normal.jpg
    │      │      metal-floor.jpg
    │      │      metal-rust.jpg
    │      │      plaster-diffuse.jpg
    │      │      plaster-normal.jpg
    │      │      plaster.jpg
    │      │      stone-bump.jpg
    │      │      stone.jpg
    │      │      weave-bump.jpg
    │      │      weave.jpg
    │      │      wood-2.jpg
    │      │      
    │      ├─ground
    │      │      grasslight-big.jpg
    │      │      
    │      ├─lensflare
    │      │      hexangle.png
    │      │      lensflare0.png
    │      │      lensflare0_alpha.png
    │      │      lensflare1.png
    │      │      lensflare2.png
    │      │      lensflare3.png
    │      │      lensflare4.jpg
    │      │      LICENSE.txt
    │      │      
    │      ├─lightmap
    │      │      lm-1.png
    │      │      
    │      ├─particles
    │      │      raindrop-1.png
    │      │      raindrop-2.png
    │      │      raindrop-3.png
    │      │      snowflake1.png
    │      │      snowflake2.png
    │      │      snowflake3.png
    │      │      snowflake4.png
    │      │      snowflake5.png
    │      │      sprite-sheet.png
    │      │      two_drops.jpg
    │      │      
    │      └─planets
    │              earth-specular.gif
    │              earth.jpg
    │              Earth.png
    │              EarthNormal.png
    │              EarthSpec.png
    │              Mars-normalmap_2k.png
    │              mars_1k_color.jpg
    │              mars_1k_normal.jpg
    │              Mars_2k-050104.png
    │              
    ├─chapter-01
    │      01-basic-skeleton.html
    │      02-first-scene.html
    │      03-materials-light.html
    │      04-materials-light-animation.html
    │      05-control-gui.html
    │      06-screen-size-change.html
    │      README.md
    │      
    ├─chapter-02
    │      01-basic-scene.html
    │      02-foggy-scene.html
    │      03-forced-materials.html
    │      04-geometries.html
    │      05-custom-geometry.html
    │      06-mesh-properties.html
    │      07-both-cameras.html
    │      08-cameras-lookat.html
    │      README.md
    │      
    ├─chapter-03
    │      01-ambient-light.html
    │      02-point-light.html
    │      03-spot-light.html
    │      04-directional-light.html
    │      05-hemisphere-light.html
    │      06-area-light.html
    │      07-lensflares.html
    │      README.md
    │      
    ├─chapter-04
    │      01-basic-mesh-material.html
    │      02-depth-material.html
    │      03-combined-material.html
    │      04-mesh-normal-material.html
    │      05-mesh-face-material.html
    │      06-mesh-lambert-material.html
    │      07-mesh-phong-material.html
    │      08-shader-material.html
    │      09-line-material.html
    │      10-line-material-dashed.html
    │      README.md
    │      
    ├─chapter-05
    │      01-basic-2d-geometries-plane.html
    │      02-basic-2d-geometries-circle.html
    │      03-basic-2d-geometries-shape.html
    │      03-basic-3d-geometries-ring.html
    │      04-basic-3d-geometries-cube.html
    │      05-basic-3d-geometries-sphere.html
    │      06-basic-3d-geometries-cylinder.html
    │      07-basic-3d-geometries-torus.html
    │      08-basic-3d-geometries-ring.html
    │      08-basic-3d-geometries-torus-knot.html
    │      09-basic-3d-geometries-polyhedron.html
    │      README.md
    │      
    ├─chapter-06
    │      01-advanced-3d-geometries-convex.html
    │      02-advanced-3d-geometries-lathe.html
    │      03-extrude-geometry.html
    │      04-extrude-tube.html
    │      05-extrude-svg.html
    │      06-parametric-geometries.html
    │      07-text-geometry.html
    │      08-binary-operations.html
    │      README.md
    │      
    ├─chapter-07
    │      01-particles.html
    │      02-particles-webgl.html
    │      03-basic-point-cloud.html
    │      04-program-based-sprites.html
    │      05a-program-based-point-cloud-webgl.html
    │      05b-program-based-sprites-webgl.html
    │      06-rainy-scene.html
    │      07-snowy-scene.html
    │      08-sprites.html
    │      09-sprites-3D.html
    │      10-create-particle-system-from-model.html
    │      
    ├─chapter-08
    │      01-grouping.html
    │      02-merging.html
    │      03-load-save-json-object.html
    │      04-load-save-json-scene.html
    │      05-blender-from-json.html
    │      06-load-obj.html
    │      07-load-obj-mtl.html
    │      08-load-collada.html
    │      09-load-stl.html
    │      10-load-ctm.html
    │      11-load-vtk.html
    │      12-load-pdb.html
    │      13-load-PLY.html
    │      14-load-awd.html
    │      15-load-assimp.html
    │      16-load-vrml.html
    │      17-load-babylon.html
    │      README.md
    │      
    ├─chapter-09
    │      01-basic-animation.html
    │      02-selecting-objects.html
    │      03-animation-tween.html
    │      04-trackball-controls-camera.html
    │      05-fly-controls-camera.html
    │      06-roll-controls-camera.html
    │      07-first-person-camera.html
    │      08-controls-orbit.html
    │      10-morph-targets.html
    │      11-morph-targets-manually.html
    │      12-bones-manually.html
    │      13-animation-from-blender.html
    │      14-animation-from-collada.html
    │      15-animation-from-md2.html
    │      16-animation-from-gltf.html
    │      README.md
    │      
    ├─chapter-10
    │      ##-basic-fragment-shader.html
    │      ##-basic-vertex-shader.html
    │      ##-env-map-dynamic.html
    │      ##-normal-obj-mtl.html
    │      01-basic-texture-dds.html
    │      01-basic-texture-pvr.html
    │      01-basic-texture-tga.html
    │      01-basic-texture.html
    │      02-bump-map.html
    │      03-normal-map.html
    │      04-light-map.html
    │      05-env-map-dynamic.html
    │      05-env-map-static.html
    │      06-specular-map.html
    │      07-uv-mapping-manual.html
    │      07-uv-mapping.html
    │      08-repeat-wrapping.html
    │      09-canvas-texture.html
    │      10-canvas-texture-bumpmap.html
    │      11-video-texture-alternative.html
    │      11-video-texture.html
    │      README.md
    │      test.html
    │      
    ├─chapter-11
    │      01-basic-effect-composer.html
    │      02-post-processing-simple-passes.html
    │      03-glitch-pass.html
    │      03-post-processing-masks.html
    │      04-shaderpass-simple.html
    │      05-shaderpass-blur.html
    │      06-shaderpass-advanced.html
    │      07-shaderpass-custom.html
    │      custom-shader.js
    │      README.md
    │      snippet.js
    │      
    ├─chapter-12
    │      01-basic-scene.html
    │      02-material-properties.html
    │      03-shapes.html
    │      04-constraints.html
    │      05-dof-constraint.html
    │      06-audio.html
    │      hinge.html
    │      README.md
    │      
    ├─libs
    │  │  ammo.js
    │  │  AsciiEffect.js
    │  │  AssimpJSONLoader.js
    │  │  AWDLoader.js
    │  │  BabylonLoader.js
    │  │  CanvasRenderer.js
    │  │  CanvasRenderer.js.1
    │  │  chroma.js
    │  │  coffee-script.js
    │  │  ColladaLoader.js
    │  │  ConvexGeometry.js
    │  │  CopyShader.js
    │  │  ctm.js
    │  │  CTMLoader.js
    │  │  CTMWorker.js
    │  │  d3-threeD.js
    │  │  dat.gui.js
    │  │  DDSLoader.js
    │  │  EffectComposer.js
    │  │  FirstPersonControls.js
    │  │  FlyControls.js
    │  │  FXAAShader.js
    │  │  GeometryExporter.js
    │  │  glTF-parser.js
    │  │  glTFAnimation.js
    │  │  glTFLoader.js
    │  │  glTFLoaderUtils.js
    │  │  jquery-1.9.0.js
    │  │  JSONLoader.js
    │  │  JSONLoader_old.js
    │  │  lzma.js
    │  │  MaskPass.js
    │  │  MD2Character.js
    │  │  MTLLoader.js
    │  │  OBJLoader.js
    │  │  OBJMTLLoader.js
    │  │  OrbitControls.js
    │  │  ParametricGeometries.js
    │  │  PDBLoader.js
    │  │  perlin.js
    │  │  physi.js
    │  │  physijs_worker.js
    │  │  PLYLoader.js
    │  │  Projector.js
    │  │  PVRLoader.js
    │  │  RaytracingRenderer.js
    │  │  RenderPass.js
    │  │  RollControls.js
    │  │  SceneExporter.js
    │  │  SceneLoader.js
    │  │  ShaderDeferred.js
    │  │  ShaderPass.js
    │  │  sketch.js
    │  │  spin.js
    │  │  stats.js
    │  │  STLLoader.js
    │  │  TGALoader.js
    │  │  three.js
    │  │  ThreeBSP.coffee
    │  │  ThreeBSP.js
    │  │  TrackballControls.js
    │  │  tween.min.js
    │  │  VRMLLoader.js
    │  │  VTKLoader.js
    │  │  WebGLDeferredRenderer.js
    │  │  
    │  ├─literally
    │  │  │  jquery-1.8.2.js
    │  │  │  underscore-1.4.2.js
    │  │  │  
    │  │  ├─css
    │  │  │      literally.css
    │  │  │      
    │  │  ├─img
    │  │  │      alpha.png
    │  │  │      eraser.png
    │  │  │      eyedropper.png
    │  │  │      hue.png
    │  │  │      line.png
    │  │  │      pan.png
    │  │  │      pencil.png
    │  │  │      rectangle.png
    │  │  │      saturation.png
    │  │  │      screenshot.png
    │  │  │      
    │  │  └─js
    │  │          literallycanvas.js
    │  │          literallycanvas.min.js
    │  │          
    │  ├─postprocessing
    │  │      BloomPass.js
    │  │      DigitalGlitch.js
    │  │      DotScreenPass.js
    │  │      EffectComposer.js
    │  │      FilmPass.js
    │  │      GlitchPass.js
    │  │      MaskPass.js
    │  │      RenderPass.js
    │  │      SavePass.js
    │  │      ShaderPass.js
    │  │      TexturePass.js
    │  │      
    │  └─shaders
    │          BasicShader.js
    │          BleachBypassShader.js
    │          BlendShader.js
    │          BokehShader.js
    │          BrightnessContrastShader.js
    │          ColorCorrectionShader.js
    │          ColorifyShader.js
    │          ConvolutionShader.js
    │          CopyShader.js
    │          DOFMipMapShader.js
    │          DotScreenShader.js
    │          EdgeShader.js
    │          EdgeShader2.js
    │          FilmShader.js
    │          FocusShader.js
    │          FresnelShader.js
    │          FXAAShader.js
    │          HorizontalBlurShader.js
    │          HorizontalTiltShiftShader.js
    │          HueSaturationShader.js
    │          KaleidoShader.js
    │          LuminosityShader.js
    │          MirrorShader.js
    │          NormalMapShader.js
    │          RGBShiftShader.js
    │          SepiaShader.js
    │          SSAOShader.js
    │          TechnicolorShader.js
    │          TriangleBlurShader.js
    │          UnpackDepthRGBAShader.js
    │          VerticalBlurShader.js
    │          VerticalTiltShiftShader.js
    │          VignetteShader.js
    │          
    └─unassigned
            11-light-map-texture.html
            fractal.html
            snippets.js
            



实例下载地址

Three.js开发指南第2版(英原彩版)随书源码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警