Three.js 基础概念 使用 Three.js 前,首先要理解以下几个核心概念:Sence 场景在 Three.js 中首先需要创建一个三维空间,我们称之为场景。场景可以想象成是一个容器,里面存放着所有渲染的物体和使用的光源。let scene = new THREE.Scene()Axes 坐标轴Three.js 采用的是右手坐标系,拇指、食指、中指分别表示 X、Y、Z 轴的方向。Camer
转载 2024-08-02 09:21:17
165阅读
# Blender使用 Python 安装 NumPy 科普文章 ## 引言 NumPy 是一个功能强大的 Python 库,用于科学计算和数据分析。在 Blender使用 NumPy 可以为我们提供更多的计算和处理数据的能力。本文将介绍如何在 Blender 中安装和使用 NumPy。 ## 安装 NumPyBlender使用 Python 安装 NumPy 需要经过以
原创 2023-10-20 06:34:13
648阅读
Blender使用 Microsoft Visual Studio Code 作为外部 IDE 来编写 Blender 脚本/附加组件Blender 有自己的内置文本编辑器,用于编写脚本和附加组件,但在外部 IDE 中开发它们非常方便,为用户提供更多功能,例如自动完成、语法高亮、与版本控制系统和其他工具的集成使开发更快更容易。这些 IDE 之一是 Microsoft 的 Visual Stud
Blender编程指南什么是Blenderblender是一个轻量级的三维建模软件,可以通过steam下载。随着Blender官方的不断更新,其功能不断完善,blender已经受到越来越多人欢迎。前置知识Blender图形化操作Python基础语法本教程需要你掌握了Blender的大致操作和python的基础语法。然后看了这个教程能够大概将两项结合在一起。Blender编程Blender作为一款三
学习在Blender中建模硬表面机器人角色你会学到什么 Blender 3.0建模工具 Blender 3.0硬面人物造型 机器人角色的UV展开 如何在Blender中渲染MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz,2 Ch 语言:英语+中英文字幕(根据原英文字幕机译更准确) |时长:46节课(17h 18m) |大小解压后:16.3 GB 含课程文件 要求 你
转载 2024-08-23 14:03:22
81阅读
# 如何在Python中使用Blender ## 简介 Blender是一款功能强大的开源3D建模软件,而Python是一种流行的编程语言,两者结合可以实现许多有趣的功能。在本文中,我将教你如何在Python中使用Blender,并帮助你快速入门。 ### 流程 首先,让我们看一下整个过程的步骤: | 步骤 | 描述 | | ------ | ------ | | 步骤1 | 安装Blend
原创 2024-06-04 04:31:21
252阅读
写在前面会跟着这个Blender 2.8 UV Mapping教程快速学习一边UV映射的东西,已经是最最最最基础的了。本文是教程的P1-P7的过程记录。1 UV映射拿一个3D物体,怎么去切割它,能把我们的2维图像应用到上面,例如:UV Editing界面的UV贴图上的所有东西(左侧),最终都会体现在立方体表面上(右侧)。那我们为什么还要展UV?如果我们把右侧的立方体随意改变形状(挤压、缩放等),左
准备场景步骤 1在新文件中,右键单击默认立方体和灯光,然后按键盘上的 Del 将其删除。按住 Shift 键,然后右键单击以选择多个对象。删除默认对象步骤 2选择摄像机并按 Alt-R 重置其旋转,然后按 Alt-G 重置其旋转 重置其位置。重置摄像机位置和旋转步骤 3按数字键盘上的 5 可关闭透视模式。
转载 2024-07-02 22:42:04
321阅读
我以为 Blender与Unity,就像PHP跟MYSQL一样,是一个天赐的好组合。前段时间也有学习。在此总结下简单的操作。 1.基本操作 =>创建模型:快捷键->Shift + A。 其中包含各种模型,MAYA有的,它基本都有了。注意,模型会创建在你当前的光标(就是那个像枪的瞄准器)的位置。这也是其独特之处。的确也方便。 =>舞台视角变换:鼠标中键(以下以 MMB代
转载 2024-03-26 11:49:12
74阅读
====================快捷键==================== G 移动模型(长按Ctrl令模型逐网格移动) S 缩放模型 R 旋转模型 点击X Y Z可让模型沿XYZ轴改变, 默认为当前坐标系, 再次点击切换坐标系(全局坐标/局部坐标) Alt + G/S/R 撤销改变缩放时, Shift + X/Y/Z可令X/Y/Z方向不受影响 缩放时, S + X/Y/Z + 0可让
转载 2024-06-07 20:19:41
302阅读
最近些许繁忙,没有时间系统整理PostgreSQL和PostGIS的安装和使用方法。所以就简单记录一下遇到的坑。1、找不到 libintl-9.dll我安装的PostgreSQL版本是11.7,PostGIS是3.0.1 (利用Stack Builder安装的PostGIS 3.0 bundle)。安装完成,打算导入shp数据的时候发现PostGIS Shapefile Import/Export
1. BufferGeometry首先,在 three.js 中有THREE.Mesh 网格、THREE.Points 点、THREE.Line 线条等模型。其中:Mesh 网格模型创建的物体是由一个个小三角形组成,如下面各图。这些小三角形又是由三个点确定,需要三个确定的位置,即确定的 xyzPoints 模型创建的物体是由一个个点构成,每个点都有自己的位置,Points 相当于点的集合。Line
转载 5月前
109阅读
一、numpy概述 numpy(Numerical Python)提供了python对多维数组对象的支持:ndarray,具有矢量运算能力,快速、节省空间。numpy支持高级大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。 二、创建ndarray数组 ndarray:N维数组对象(
转载 2018-02-01 14:20:00
99阅读
2评论
这一篇从按钮和控制器开始一开始还是讲一下鼠标滑动操作,上一次讲的是面板的快速打开和折叠,这里讲的是按钮,操作都是一样的,在一个按钮点击后,按住不放,继续拖到其他按钮的地方,作用效果是相同的。复选框,开关按钮,大纲视图,层按钮等,层按钮需要配合SHIFT使用。           &nbsp
转载 2024-05-06 17:32:04
128阅读
目录1.1、快速入门1.1.1、中文文档:1.1.2、makedown模式下加载图片1.1.3、求积分公式:1.1.4、查看版本信息1.1.5、numpy快的原因1.2、基本使用1.2.1创建1.2.2属性1.2.3形状的改变1.2.4常见数组的创建1.2.5、随机数1.3、切片和索引1.3.1、索引1.4、基本函数1.5、广播机制1.6、级联和分割1.6.1级联操作1.6.2分割操作1.7、函数
转载 2024-04-25 16:21:40
116阅读
☪键盘语言输入法切换Blender不支持中文输入法,快捷键不起作用。需要切换英语键盘输入法。快捷键:Shift+Alt英语键盘输入法安装:下面以Win10系统为例☪软件下载官方文档官网下载Steam上面下载(推荐)免费的,更新方便。加载旧版本设置 方法一:第一次打开新版时点击一下【加载旧版本设置】方法二:把旧版 Blender 的配置文件拷到新版的文件夹里替换。Win用户的地址一般在:C
Numpy的基本使用一、 Numpy优势1. Numpy介绍2. ndarray介绍3. ndarray与Python原生list运算效率对比4. ndarray的优势4.1 内存块风格4.2 ndarray支持并行化运算(向量化运算)4.3 效率远高于纯Python代码5. 小结二、N维数组-ndarray1. ndarray的属性2. ndarray的形状3. ndarray的类型4. 总结
1.下载与安装官网下载: 官网下载 setam下载: steam下载 (个人推荐这个,方便!)修改语言左上角 “edit” – “preferences”Interface – Transtation --Langlish疲了,看图吧,懒得写了2.基础操作1.调整视角旋转——鼠标中间平移——shift+鼠标中间缩放——鼠标滚轮查看三视图 —— alt+ 拖动鼠标滚轮2.调整物体shift+a 选择
转载 2024-05-08 14:43:45
852阅读
步骤效果图概要步骤1. 建模2. 展UV3. 生成法线贴图小结 效果图概要这种方法其实是通过图像处理软件和法线贴图转换工具,直接生成法线贴图。在本例中最重要的部分在于位置对齐。步骤1. 建模新建柱体,在两个圆面内插面,来加固一下轮廓,目的是平滑显示以后不变形。2. 展UV柱体默认的UV如下金币的两面是相同的,其它部分无关紧要。为了后面贴图方便,我把无关紧要的部分缩到最小放到了角落里,并将两个圆重
转载 2024-05-14 09:50:55
1814阅读
文章背景:这是我刚入职公司时接到任务,对playcanvas不是很熟悉,公司前人以为playcanvas上传hdr生成天空盒dds文件,必须上playcanvas官方编辑器手动上传下载才可以,所以希望我用python实现这个效果。(后面接手playcanvas引擎后,发现其实在github issue里面就有这个算法解释,而且引擎源码里面就有对应的js代码),虽然是个乌龙,但我觉得当时的探索过程可
  • 1
  • 2
  • 3
  • 4
  • 5