广州谦辉信息科技有限公司MKSGEN_LV2.1使用说明书创客基地QQ群:489095605232237692邮箱:Huangkaida@makerbase.com.cn文章目录一、产品简述1.1特点优势1.2主板参数1.3接线图1.4尺寸图二、固件下载、编译、更新2.1固件下载2.2固件编译2.2.1ArduinoIDE本地编译2.2.2Platformio本地编译2.2.3网页在线编译2.3固件更新2.3.1使用ArduinoIDE更新固件2.3.2使用VScode进行更新固件2.3.3使用Xloader更新固件三、驱动跳线设置3.1A4988驱动跳线设置3.2TMC2208、TMC220
广州谦辉信息科技有限公司MKSGEN_LV2.1使用说明书创客基地QQ群:489095605232237692邮箱:Huangkaida@makerbase.com.cn文章目录一、产品简述1.1特点优势1.2主板参数1.3接线图1.4尺寸图二、固件下载、编译、更新2.1固件下载2.2固件编译2.2.1ArduinoIDE本地编译2.2.2Platformio本地编译2.2.3网页在线编译2.3固件更新2.3.1使用ArduinoIDE更新固件2.3.2使用VScode进行更新固件2.3.3使用Xloader更新固件三、驱动跳线设置3.1A4988驱动跳线设置3.2TMC2208、TMC220
在NDK开发中经常会出现应用Crash的情况,而JNI层的报错信息,不像Java层报错信息那样可以直接在日志中看到错误的行数,JNI层中出现的错误直接看根本定位不到错误的位置。通常来说,JNI报的基本都是堆栈信息,需要NDK的一些工具进行地址转换,转换后即可看到错误的位置。addr2line就是这些地址转换的工具。一、环境配置1、工具路径 路径一般都在Sdk/ndk下工具选择 可以看到在toolchains下有多个选择,这应该是根据需要解析的so库类型进行选择,这里我选择了第一个。bin路径 配置环境变量 将上面的bin路径复制到环境变量中
在NDK开发中经常会出现应用Crash的情况,而JNI层的报错信息,不像Java层报错信息那样可以直接在日志中看到错误的行数,JNI层中出现的错误直接看根本定位不到错误的位置。通常来说,JNI报的基本都是堆栈信息,需要NDK的一些工具进行地址转换,转换后即可看到错误的位置。addr2line就是这些地址转换的工具。一、环境配置1、工具路径 路径一般都在Sdk/ndk下工具选择 可以看到在toolchains下有多个选择,这应该是根据需要解析的so库类型进行选择,这里我选择了第一个。bin路径 配置环境变量 将上面的bin路径复制到环境变量中
1.准备工作将下列文件在three.js的包中找到,注意的是我这里使用的是模块化版本的,这里不知道模块化的,可以先去看一下es6的模块化。控制器: OrbitControls.js加载器:GLTFLoader.js材质: RoomEnvironment.js和MeshoptDecoder.js模型文件:我这里用的是glb(最后面有源码链接)将上面的文件准备好后就可以开始进行下一步了2.开始开发1.在body中新建一个div用来承载three.js创建canvas标签2.把准备好的文件引入,注意script标签加上type=module部分代码在这,完成源码在下面,这里方便理解 import*a
1.准备工作将下列文件在three.js的包中找到,注意的是我这里使用的是模块化版本的,这里不知道模块化的,可以先去看一下es6的模块化。控制器: OrbitControls.js加载器:GLTFLoader.js材质: RoomEnvironment.js和MeshoptDecoder.js模型文件:我这里用的是glb(最后面有源码链接)将上面的文件准备好后就可以开始进行下一步了2.开始开发1.在body中新建一个div用来承载three.js创建canvas标签2.把准备好的文件引入,注意script标签加上type=module部分代码在这,完成源码在下面,这里方便理解 import*a
一、实现效果,选中3d模型,可拖动、旋转、放大和缩小二、前提把.gltf文件放到public/static文件夹路径下,如下图Tips:如果想下载.gltf的格式文件,可以该网站下载:Sketchfabhttps://sketchfab.com/search?q=gltf&type=models三、导入three.jsnpminstallthree四、引入three.js,由于GLTFLoader和OrbitControls属于three.js,按照路径引入就可以了,不用关心引入路径,因为npm已经对应上了。import*asTHREEfrom"three";import{GLTFLoader
一、实现效果,选中3d模型,可拖动、旋转、放大和缩小二、前提把.gltf文件放到public/static文件夹路径下,如下图Tips:如果想下载.gltf的格式文件,可以该网站下载:Sketchfabhttps://sketchfab.com/search?q=gltf&type=models三、导入three.jsnpminstallthree四、引入three.js,由于GLTFLoader和OrbitControls属于three.js,按照路径引入就可以了,不用关心引入路径,因为npm已经对应上了。import*asTHREEfrom"three";import{GLTFLoader
目录一、Three.js是什么?二、VUE简单使用Three.js步骤1.npm安装2.template模板3.引入库4.定义全局变量5.初始化场景6.初始化相机7.初始化灯光8.初始化渲染器9.创建模型(这里我搭建的模型是一个简单双面货架模型)10.根据浏览器窗口自适应11.初始化函数,页面加载完成时调用(mounted()中调用)12.Style样式三、VUE进阶使用Three.js步骤(完成各种事件和效果)在简单使用Three.js的基础上,添加以下控件和代码1.引入库及需要使用的组件2.template模板3.定义全局变量4.使用OrbitControls控制给模型添加缩放,旋转,平移
目录一、Three.js是什么?二、VUE简单使用Three.js步骤1.npm安装2.template模板3.引入库4.定义全局变量5.初始化场景6.初始化相机7.初始化灯光8.初始化渲染器9.创建模型(这里我搭建的模型是一个简单双面货架模型)10.根据浏览器窗口自适应11.初始化函数,页面加载完成时调用(mounted()中调用)12.Style样式三、VUE进阶使用Three.js步骤(完成各种事件和效果)在简单使用Three.js的基础上,添加以下控件和代码1.引入库及需要使用的组件2.template模板3.定义全局变量4.使用OrbitControls控制给模型添加缩放,旋转,平移