WEBGL橢圓
運用three技術建立一個簡單的圖形
第一步, 建立HTML標籤
<div id="canvas3d"></div>
第二步,呼叫three.js外掛
第三步,貼程式碼
window.οnlοad=function() {
var canvas3d = document.getElementById("canvas3d"); //獲取容器
//建立渲染
var renderer = new THREE.WebGLRenderer({antialias:true});
renderer.setSize(canvas3d.clientWidth, canvas3d.clientHeight);
canvas3d.appendChild(renderer.domElement);
renderer.setClearColor(new THREE.Color(0xffffff)); //改變canvas背景色
//建立場景
var scene = new THREE.Scene();
//建立幾何
var geometry = new THREE.SphereGeometry(30, 30);
var meterial = new THREE.MeshLambertMaterial({color: 0xff0000});
var mesh = new THREE.Mesh(geometry, meterial);
scene.add(mesh);
//建立燈光
var light = new THREE.DirectionalLight(0xffffff);
light.position.set(200, 200, 200);
scene.add(light);
//建立相機
var camera = new THREE.PerspectiveCamera(45, canvas3d.offsetWidth / canvas3d.offsetHeight, 1, 4000);
camera.position.set(200, 200, 200);
camera.lookAt(scene.position);
//新增渲染
renderer.render(scene,camera);
}
相關文章
- 一般橢圓方程和平移橢圓方程
- SVG <ellipse> 繪製橢圓SVG
- CAD繪圖工具——橢圓繪圖
- 【Openxml】將Openxml的橢圓弧線arcTo轉為Svg的橢圓弧線XMLSVG
- CSS繪製橢圓程式碼CSS
- CAD橢圓弧命令如何使用
- CSS橢圓效果程式碼例項CSS
- 橢圓曲線加法原理計算
- 請使用canvas畫一個橢圓Canvas
- Qt 求圓和橢圓上任意角度點的座標QT
- 利用橢圓曲線進行加密通訊加密
- 橢圓曲線加密中的加法乘法淺析加密
- 一分鐘教程-超橢圓快速繪製
- css3實現橢圓軌跡旋轉CSSS3
- 根據SVG Arc求出其開始角、擺動角和橢圓圓心SVG
- Python 在PDF中繪製線條、矩形、橢圓形Python
- 如何給小學生講清楚ECC橢圓曲線加密加密
- Python中OpenCV劃線、畫圓、橢圓、新增文字等幾何圖形繪製操作PythonOpenCV
- 橢圓曲線公鑰密碼演算法原理入門密碼演算法
- 計算兩豎直直線與橢圓圍成部分面積
- 密碼學中的RSA演算法與橢圓曲線演算法密碼學演算法
- 直播系統程式碼,訊息傳送框設計成橢圓形狀
- Fabric 1.0原始碼分析(46)ECDSA(橢圓曲線數字簽名演算法)原始碼演算法
- HarmonyOS Next 橢圓曲線密碼學應用:ECC 與 SM2 深入剖析密碼學
- 橢圓曲線加密演算法中公鑰與私鑰互換性分析加密演算法
- 視覺化學習:使用WebGL繪製圓形,實現色盤視覺化Web
- webgl 系列 —— 初識 WebGLWeb
- 當今最複雜的橢圓曲線找到了!29個獨立有理點打破18年記錄
- webgl入門(1)-什麼是webglWeb
- 兄弟連區塊鏈教程Fabric1.0原始碼分析ECDSA橢圓曲線數字簽名演算法區塊鏈原始碼演算法
- 乾元通與橢圓時空簽訂戰略合作協議 推進融合通訊賦能升級協議
- webgl入門(2)-初識webgl和著色器Web
- Webgl 紋理Web
- WebGL-DemoWeb
- test 2D渲染器 WebGL WebGL2Web
- WebGL 的 Hello WorldWeb
- 兄弟連區塊鏈教程區塊鏈資訊保安3橢圓曲線加解密及簽名演算法的技術原理二區塊鏈解密演算法
- WebGL Shader 環境搭建Web