three.js实现球体

简介: 使用three实现一个球体

最近学习了一下three,记录一下,通过使用three实现一个球体

  • 在本地文件引入three.js文件和OrbitControls.js文件
  • 呈现效果

微信截图_20220529140607.png

<div id="container"></div>
var scene, camera, renderer

function initTree() {
    scene = new THREE.Scene()
    camera = new THREE.PerspectiveCamera(90, document.body.clientWidth / document.body.clientHeight, 0.1, 100)

    renderer = new THREE.WebGLRenderer()

    renderer.setSize(document.body.clientWidth, document.body.clientHeight)

    document.getElementById("container").appendChild(renderer.domElement);

    var controls = new THREE.OrbitControls(camera, renderer.domElement);

    useSphere()
    loop()
}

function useSphere() {
    var sphereGeometry = new THREE.SphereGeometry(1, 50, 50)

    var sphere = new THREE.Mesh(sphereGeometry)
    sphere.material.wireframe = true
    scene.add(sphere)

    sphere.geometry.scale(1, 1, -1)

    camera.position.set(0, 0, 2)
}

function loop() {
    requestAnimationFrame(loop)
    renderer.render(scene, camera)
}
window.onload = initTree
  • 把上面代码放在自己文件中,运行就可以看到效果了
目录
相关文章
|
机器学习/深度学习 人工智能 编解码
AI人像特效之「一键生成N次元虚拟形象」
为了零成本低门槛地提供极致酷炫的人像玩法,我们提出了一套人像风格化通用框架「AI Maleonn」AI 版神笔马良,用于一键生成风格百变的人物虚拟形象,在风格上涵盖手绘、3D、日漫、艺术特效、铅笔画等多种风格,同时可以支持面向小样本的专属风格定制,利用少量目标风格图即可实现快速迁移拓展;在处理维度上,不仅适用于生成头部效果,更支持全图精细化纹理转换,兼容多人场景;在模型鲁棒性上,有效克服了多角度姿态、面部遮挡等各类复杂场景,整体稳定性大大提升。
|
JavaScript 前端开发 索引
用Three.js搞个炫酷3D地球
地球人怎么可以不会画地球!从canvas画地球贴图开始,用Three.js手把手教你实现一个炫酷的3D地球!
用Three.js搞个炫酷3D地球
|
机器学习/深度学习 编解码 人工智能
AI短视频制作一本通:文本生成视频、图片生成视频、视频生成视频
AI短视频制作一本通:文本生成视频、图片生成视频、视频生成视频
3463 0
|
网络协议 算法 网络性能优化
计算机网络-协议篇
计算机网络-协议篇
693 0
|
Rust 安全 算法
【密码学】一文读懂BBS
之前聊过不少非密码学安全的伪随机数生成算法,这次呢,咱们来聊一个密码学安全的伪随机数生成器 「BBS」 ,这个是三位设计者的首字母: Blum、Blum 和 Shub。
1294 0
【密码学】一文读懂BBS
|
5月前
|
人工智能 运维 安全
基于端侧 AI 与云边协同的电力智能巡检解决方案实践
电力巡检面临人工依赖高、效率低、安全风险大、数据难闭环等痛点。本方案基于云-边-端协同架构,融合端侧轻量化AI、多模态感知与弱网适配技术,打造工业级AR智能安全帽,实现变电站、输电线路等场景的智能识别、实时预警、全程追溯与安全管控,助力电网数字化升级。
1180 0
基于端侧 AI 与云边协同的电力智能巡检解决方案实践
ThreeJs创建球体
这篇文章讲解了如何在Three.js中创建并添加一个球体到场景中,包括定义球体的几何形状、赋予材质以及最终渲染球体的过程。
767 1
|
9月前
|
搜索推荐 算法 机器人
告别“机器味”:服务机器人的下一个护城河,是听觉人格的重构
服务机器人竞争已从硬件转向交互体验,TTS语音合成成为关键“听觉UI”。不同场景需匹配文化、信任与转化需求,结合大模型、高算力与开放API,实现千人千面的声音定制,构建差异化服务壁垒,推动商业价值升级。(239字)
|
算法 API 开发者
沪深A股实时行情API接入指南
逐笔Tick数据接口,查询A股上市公司的最新成交明细,确保获取市场的最新交易信息。返回示例如下:
|
前端开发 定位技术 API
二、前端高德地图、渲染标记(Marker)引入自定义icon,手动设置zoom
文章介绍了如何在前端使用高德地图API渲染标记(Marker),并引入自定义图标,同时展示了如何手动设置地图的缩放级别。
2560 1

热门文章

最新文章