原创 Java零基礎培訓
下載JDK11 https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html 配置環境變量 https://www.runoob
原创 ThreeJs的學習:貼圖(1)Face貼圖
參考:https://blog.csdn.net/jinold/article/details/97873523 比之前的例子,多了貼圖 <!DOCTYPE html> <html lang="en"> <head> <titl
原创 ThreeJs:裁剪( Path編)挖洞和貼圖
本內容是裁剪( Path編)的延申 裁剪( Path編) : https://blog.csdn.net/jinold/article/details/91345585 <!DOCTYPE html> <html lang="en">
原创 ThreeJs:裁剪( BSP編)挖洞和貼圖
ThreeBSP的下載 https://github.com/sshirokov/ThreeBSP <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <titl
原创 算法:地圖路徑的獲取,無向圖轉樹
1. 節點①到節點⑫的這個區域內有很多節點。如下圖 2. 我們爲每個節點設置子節點。如下圖 3. 最後得到的數據結構,如下圖。 4. 所有節點平鋪後,我們獲取了無向圖。 最簡單的獲取路徑的方法:窮舉 從上面的圖來看,節點之間都是雙
原创 Java:Socket寫應用服務器
閒來無聊,自己寫寫服務器程序看看。 package com; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStre
原创 ThreeJs的學習:BufferGeometry的理解(3),Geometry和BufferGeometry的關係
在Three.js的這個方法中可以觀察各個Geometry的轉換 從目前爲止的觀察,所有的Geometry都會到projectObject進行轉換,最後轉換成BufferGeometry。 function projectObject(
原创 ThreeJs的學習:Face的理解
先上代碼: <!DOCTYPE html> <html lang="en"> <head> <title>three.js webgl - indexed instancing (single box), dynamic updat
原创 SpringBoot + 原生Ajax的文件流下載:blob和responseType='arrayBuffer'的關係
1. SpringBoot服務 @ResponseBody @RequestMapping(value = "/exportExcel", method = RequestMethod.POST) public byte[] expor
原创 ThreeJs的學習:BufferGeometry理解(2),Index與postion的關係
webgl_buffergeometry_indexed.html 例子1 var segments_Shuliang = 2; var geometry = new THREE.BufferGeometry(); geometry.s
原创 ThreeJs的學習:自定義着色器程序
着色器語言GLSL ES和相關的WebGL API、 OpenGL ES Shader相關API —— GLSL 語法 <!DOCTYPE html> <html lang="en"> <head> <title>three.js w
原创 ThreeJs的學習:BufferGeometry 生成正方形立方體
var bgeometry = new THREE.BufferGeometry(); /* // BufferGeometry形成一個最簡單的平面 // 一個平面由兩個三角形組成,每個三角形由3個座標,每個座標由XYZ組成 // 所以
原创 ThreeJs的學習: 創建正方形平面
創建正方形平面:Shape var squareShape = new THREE.Shape(); squareShape.moveTo( 0, 0 ); squareShape.lineTo( 0, sqLength ); squ
原创 ThreeJs的學習:陰影的產生
要產生陰影,需要在三個地方設置屬性, 光源、物體、地板 光源和物體設置castShadow = true; 地板設置receiveShadow = true; 例子: 1. 光源: var pointLig
原创 原生aJax請求( XMLHttpRequest請求)的緩存問題
現象:緩存問題 解決辦法之一 request.setRequestHeader('Cache-Control', 'no-cache'); 不過沒啥用,結果還是從緩存中獲取 徹底解決的辦法,在URL中追加參數,不過我覺得並不高級