ICode9

精准搜索请尝试: 精确搜索
  • 实现3D 场景——three.js学习篇五之物体贴图2021-09-17 14:32:33

    学习目标: 在上一篇中讲到如何在场景中放入多个物体。那么我们来设想一下,如果在放一个大的物体里面包裹着一个小的物体会怎么样呢???然后再给物体的各个面贴上图片会变成什么样呢??? 学习内容: 1、 物体贴图 2、 鼠标控制 3、 自动旋转 代码: <!DOCTYPE html> <html> <head>

  • arcgis three渲染 之 面转三角算法2021-09-13 01:31:15

    // 计算两个点的关系 let point1 = [1,1] let point2 = [0,0] let point3 = [0,1] let point4 = [1,2] let line1 = [point1, point2] let line2 = [point3, point4] // 判断两条直线是否相交 let getInter = function(line1, line2){ // 首先将线段二分为2两个点 let

  • nginx同一端口发布多个vue项目2021-09-12 16:01:10

    1、nginx 配置 location /three-tixing/{ alias /usr/local/website/demo/three-tixing/; index index.html; try_files $uri $uri/ /three-tixing/index.html; }   1.1 location   网页输入的端口后的路径   1.2 alias   网站

  • 图形化开发(五)033-Three.js之光照——实例1-平行光2021-09-10 23:57:49

    图形化开发(五)033-Three.js之光照——实例1-平行光 实例1-平行光案例 效果图 light.html <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <title>平行光案例</title> <style type="text/css">

  • LeetCode练习——数组和字符串(递增的三元子序列)2021-09-10 15:30:10

    给你一个整数数组 nums ,判断这个数组中是否存在长度为 3 的递增子序列。 如果存在这样的三元组下标 (i, j, k) 且满足 i < j < k ,使得 nums[i] < nums[j] < nums[k] ,返回 true ;否则,返回 false 。 解法一:https://leetcode-cn.com/problems/increasing-triplet-subsequence/

  • PHP中goto的使用方法2021-09-10 12:01:32

    在PHP中使用goto方法去进行截至跳转 直接上线代码案例: $number = 1; switch($munber){         case 1:                 goto one:                 echo "frist one";         case 2:                 goto two:                 ec

  • 图形化开发(三)-Three.js之基本元素-scene场景 ——操作3d对象-添加、获取、删除、修改位置、修改大小、修改模型的转向2021-09-09 23:34:20

    图形化开发(三)-Three.js之基本元素-scene场景 ——操作3d对象-添加、获取、删除、修改位置、修改大小、修改模型的转向 基本元素 scene场景 介绍 场景是我们每个Three.js项目里面放置内容的容器,我们也可以拥有多个场景进行切换展示,你可以在场景内放置你的模型,灯光和照相机。还

  • 2021.9.9 C语言递归案例学习记录2021-09-09 16:03:25

    递归 代码中包含汉诺塔解答思路 #include<stdio.h> long recursion(int n); void move(char x, char y); void hanoi(int n, char one, char two, char three); void main() { 输入一个数输出该数的乘方 //int n; //long result; //printf("输入整型数字"); //scanf

  • three.js中transformControl可以方便调节物体位置大小。2021-08-30 12:00:23

    文档参考地址:https://sogrey.top/Three.js-start/tools/TransformControls.js.html 具体参数等内容看文档。 可视化变换控件对象 // function initTransformControls(){ transformControl = new TransformControls( camera,renderer.domE

  • three几何线在mapbox地图显示2021-08-24 22:03:14

    1、首先引入three与mapbox库 <script src="./js/mapbox-gl.js"></script> <link href="./js/mapbox-gl.css" rel="stylesheet" /> <style> body { margin: 0;

  • Python文件的读取2021-08-22 12:01:44

    目录 文件操作的模式之读取文件对象的操作方法之读取 文件操作的模式之读取 文件对象的操作方法之读 seek函数可以指定读取文件的位置,seek(0)表示从头开始 with open可以自动关闭文件 实战 #!/usr/bin/python3 # -*- coding: utf-8 -*- # @Time : 2021/8/22 11:11 #

  • 学习笔记229—Three-way ANOVA using SPSS2021-08-21 02:00:47

    Setup in SPSS Statistics In this example, there are four variables: (1) the dependent variable, cholesterol, which is the cholesterol concentration (in mmol/L); (2) the independent variable, gender, which has two categories: "male" and "fem

  • [LeetCode] 1509. Minimum Difference Between Largest and Smallest Value in Three Moves2021-08-20 01:32:22

    Given an array nums, you are allowed to choose one element of nums and change it by any value in one move. Return the minimum difference between the largest and smallest value of nums after perfoming at most 3 moves. Example 1: Input: nums = [5,3,2,4] O

  • abc 214G Three Permutations2021-08-16 21:33:01

    题面 翻译 给出一个字符串, 问用以下方式构造出的字符串有多少种不同的选择(两种选择不同当且仅当两个字符串不相同), 输出答案 \(mod (1e9 + 7)\) 的结果: 在原序列选择一些位置, 并保证它们两两不相邻。 将未选择的位置删除。 得到新的字符串 题解 考虑每一个位置, 它如果接在一个字

  • Three.js中使用材质覆盖属性2021-08-06 20:03:46

    场景 Three.js中实现点击按钮添加删除旋转立方体: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/119452536 在上面实现的效果都是添加的随机颜色的立方体。 通过使用场景的overrideMaterial属性,可以用来设置所有物体的材质。 所有添加进场景中的物体都会使用同样的

  • Three.js中实现点击按钮添加删除旋转立方体2021-08-06 13:34:06

    场景 Three.js中引入dat.gui库实现界面组件控制动画速度变量: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/119391130 在上面的基础上,实现点击按钮添加和删除立方体。 实现效果如下     注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的

  • Three.js中实现场景雾化效果2021-08-06 13:31:55

    场景 Three.js中实现点击按钮添加删除旋转立方体: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/119452536 在上面实现的基础上,可以为整个场景添加一种雾化效果。 一个物体离得越远,就越模糊。 雾化与否对比     注: 博客: https://blog.csdn.net/badao_liumang_qiz

  • 3个月前的时间戳2021-08-06 10:31:43

    开发中遇到根据日期进行筛选从三个月前的时间当前时间 下面上代码 得出三个月前的时间戳 getThreeMonths() { // let timeOne = new Date(1575158521000) let timeOne = new Date(new Date(new Date().toLocaleDateString()).getTime()); let year = timeOne.ge

  • CF1548C The Three Little Pigs(组合数学+dp)2021-08-03 12:33:47

    题目传送门 题意 这道题实际上就是让求 ∑ i = 1 n

  • mapbox-gl集成three.js开发2021-08-03 09:06:15

    mapbox-gl近日更新到了2.0.0版本,有两个更新对地图的体验和实用性有了相当大的提升。 一是自身完善了地图引擎对高程数据的支持(DEM): 二是调整了观看视角,以前限制到只能以60度的倾角观看,现在放宽到可以以85度的视角观看,基本达到平视的效果,同时添加了天空盒的效果,优化平视观看到

  • three.js获取三维物体的点击事件2021-07-31 17:32:18

    three.js文档里面有介绍到一个raycaster的属性  文档地址:https://threejs.org/docs/index.html?q=raycaster#api/zh/core/Raycaster; 首先生成一条射线和二维空间的坐标 var raycaster = new THREE.Raycaster(); var mouse = new THREE.Vector2();

  • 【经典面试题】给定一个由 n 个整数组成的数组 list,在 list 中是否有元素 a, b, c 这样的 a + b + c = 0?找出数组中所有唯一的三元组,得出总和等于0 注:得到的解集2021-07-29 18:01:05

    # conding:utf8# author:mylittlegoblinimport pytestclass Three_list(): def three_list(self, nums): res = [] nums.sort() # 首先机进行大小排序 for index_x in range(0, len(nums) - 2): # len(nums)-2 避免重复计算 if nums[index_x

  • Threejs学习 一2021-07-28 15:02:54

    Threejs学习和总结前传 学习 Three.js 之前要知道的 什么是 WebGL? WebGL(Web 图形库)是一种 JavaScript API,用于在任何兼容的 Web 浏览器中呈现交互式 3D 和 2D 图形,而无需使用插件。WebGL 通过引入一个与 OpenGL ES 2.0 紧密相符合的 API,可以在 HTML5 <canvas> 元素中使用。WebGL

  • Three.js的DEM建模【数字高程模型】2021-07-20 13:04:55

    在这个教程中,我们将学习如何使用three.js渲染土耳其最高的Ağrı山脉的数字高程模型(DEM)数据,使用的工具包括Three.js、geotiff、webpack和QGIS。 我们将要使用的数据是由USGS (美国地质调查局)免费提供的。使用USGS Earth Explorer我下载了Ağrı山脉的DEM(数字高程模型)和卫星

  • Python enumerate() 函数2021-07-19 11:31:08

    描述 enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。 Python 2.3. 以上版本可用,2.6 添加 start 参数。 语法 以下是 enumerate() 方法的语法: enumerate(sequence, [start=0]) 参数 seque

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有