E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Assimp
OpenGL游戏引擎开发[5]-自己动手写STL模型加载器
当然加载这些3D模型有成熟的第三方库,如
Assimp
,我们自己手动写代码解析这些模型的格式是为了熟悉模型加载的流程,为了以后在使用第三方库的时出错了,或者加载的模型和预期的结果不同
NJGIS2020
·
2020-09-12 15:10
OpenGL游戏引擎
OpenGL
游戏引擎
游戏开发
STL
STL格式
NDK OpenGL ES 3.0 开发(二十一):3D 模型加载和渲染
该原创文章首发于微信公众号:字节流动OpenGLES3D模型加载和渲染3D模型加载和渲染3D模型加载和渲染3D模型加载和渲染上一节简单介绍了常用的3D模型文件Obj的数据结构和模型加载库
Assimp
的编译
字节流动
·
2020-09-02 16:01
Unity相关链接
========接触过的OpenGL知识点===================着色器,纹理,变换,坐标系统,摄像机,颜色,光照基础,材质,光照贴图,投光物,多光源,
Assimp
,网格,模型,深度测试,
july32
·
2020-08-19 08:57
Unity学习链接
Android Studio 中集成
ASSIMP
操作系统:macOSBigSurBetaAndroidStudio:4.0.1
ASSIMP
:5.0.1,官网下载地址:The5.0.1bugfixreleaseSDK:30.0.1NDK:21.0.6113669CMake
cgnerds
·
2020-08-19 07:29
工具安装
模型导入问题
一:基本认知:关于模型加载库:
Assimp
1.1Scene下的mMeshes数组储存了真正的Mesh对象,节点中的mMeshes数组保存的只是场景中网格数组的索引。
baile1989
·
2020-08-19 01:05
OpenGL-ch3(
Assimp
)
Assimp
的工作流程(数据结构)1.Scene对象包含了渲染所需的全部数据,包括meshes和对应的Material2.Scene对象中还包含一个指向根节点(RootNode)对象的指针,这个根节点对象还指向若干子节点
Racyevick
·
2020-08-17 01:08
OpenGL
使用CMake编译
Assimp
库,然后添加到vs项目中
在学习opengl时,有一章
Assimp
要使用到
Assimp
库加载3D模型,需要编译
Assimp
库,这里做一个记录。大体上参考
Assimp
的安装编译及使用过程全纪录(VS2015)这篇文章。
Waves___
·
2020-08-10 08:27
Android artoolkitx渲染3D模型
artoolkitx的demo只是简单的渲染了一个方块,想要复杂的3D模型,最好能有动画的,最初想用
assimp
的,可是太复杂了,我自己还搞不懂,就找其他的,发现了个纯java的3D引擎rajawali
红色与青色
·
2020-08-05 22:05
ar
android
opengl
【OpenCV&OpenGL&Marker-based AR】原理部分-骨骼动画
文章目录说在前面说明原理
Assimp
结构骨骼(Bone)骨骼动画说在前面opencv版本:4.0.1opencvaruco版本:4.0.1opengl:使用glad、glfw模型导入:Assimpar实现
o0o_-_
·
2020-08-05 13:37
AR
加载模型-02.网格(Mesh)
使用
Assimp
可以把多种不同格式的模型加载到程序中,但是一旦载入,它们就都被储存为
Assimp
自己的数据结构。我们最终的目的是把这些数据转变为OpenGL可读的数据,才能用OpenGL来渲染物体。
IceMJ
·
2020-07-28 20:08
NDK OpenGL ES 3.0 开发(二十一):3D 模型加载和渲染
该原创文章首发于微信公众号:字节流动OpenGLES3D模型加载和渲染上一节简单介绍了常用的3D模型文件Obj的数据结构和模型加载库
Assimp
的编译,本节主要介绍如何使用
Assimp
加载3D模型文件和渲染
字节流动
·
2020-07-13 00:40
Android
OpenGLES
3.0
树莓派4B日志(一) Raspbian Buster源码安装ROS Kinetic
Bootstrap依赖3.3初始化rosdep3.4安装gcc与g++3.5源码编译安装libboost1.584.ROSKinetic安装4.1创建catkin工作空间4.2下载ROS包源码4.3安装
Assimp
大象威武
·
2020-07-10 16:37
树莓派
利用EGL在android上使用C/C++写OpenGL ES程序
使用Native代码GLSurfaceView在Java层使用EGL在native层使用EGL很多教程都是在C/C++写的OpenGL的代码,其中有很多优秀的框架,除了前面提过的
Assimp
库外,还有很强大的库
weixin_30315905
·
2020-07-08 13:41
FBX骨骼坐标系与模型坐标系的关系
采用
assimp
加载FBX文件。首先记录下ubuntu下
assimp
的编译安装。
banfan0440
·
2020-07-07 03:09
C++常用开源库
(ANN)approximatenearestneighborsearching(ANN)近似最近邻搜索库ANN(
assimp
)OfficialOpenAssetImportLibraryRepository
colorsky100
·
2020-07-04 13:07
[DirectX]
Assimp
环境配置
最近刚看完,发现这不是Engine的教程,应该算是DirectX11的教程,将近10多个小时的英文视频教程,还是学到了很多东西,一个算是ImGui(玩了一会,感觉很类似Unity的OnGUI),另一个则是
assimp
不练成自由倒立不改名
·
2020-06-30 19:52
DirectX
OpenGL学习脚印:深度测试(depth testing)
写在前面上一节我们使用
AssImp
加载了3d模型,效果已经令人激动了。
The fool
·
2020-06-30 18:13
OpenGL学习脚印
OpenGL Shader 加载3DMax模型
现在市面上有一个很流行的模型加载库,叫做
Assimp
,全称为OpenAssetImportLibrary。
Assimp
可以导入几十种不同格式的模型文件(同样也可以导出部分模型格式)。
yulinxx
·
2020-06-30 10:46
C++
OpenGL
OpenGL模型加载一 opengl 设置环境加载
assimp
库
一、新建工程OpenGLLoadMode二、设置环境1、新建项目OpenGLLoadMode01_
Assimp
用于环境配置2、在项目属性管理器中添加新项目属性表3、在项目属性表中配置环境C/C++->常规附加包含目录添加
yan17iiiiii
·
2020-06-30 05:22
opengl
Assimp
配置
这两天配置了
assimp
的环境,这里写下一些心得和注意事项。
云雀恭弥33
·
2020-06-30 03:49
c++
opengl
OpenGL学习总结(五)
OpenGL模型加载——
Assimp
1、
Assimp
模型加载库
Assimp
全称为OpenAssetImportLibrary,可以导入几十种不同格式的模型文件(同样也可以导出部分模型格式)。
cesuolidec4
·
2020-06-30 01:20
OpenGL学习总结
使用
assimp
解析mesh——骨骼动画
boolSkinnedMesh::LoadMesh(conststring&Filename){//Releasethepreviouslyloadedmesh(ifitexists)Clear();//CreatetheVAOglGenVertexArrays(1,&m_VAO);glBindVertexArray(m_VAO);//Createthebuffersfortheverticesa
wodownload2
·
2020-06-29 19:20
opengl
OpenGL开发-学习笔记-
Assimp
库的配置
Assimp
的安装编译及使用过程全纪录(VS2015)(适合菜鸟看的超详细记录)2019.02.2117:49:01字数2030阅读3380本来今年过年之前,我就在看opengl教程,然后就卡在了装
assimp
莫忘输赢
·
2020-06-29 19:41
opengl之莫忘输赢
OpenGL学习之实例化
实例化学习参考于LearnOpenGL-实例化网站,本次试验是基于
Assimp
这一节的纳米铠甲机器人为例,来简单实现实例化的绘制。
一只独立特行的猪
·
2020-06-29 17:17
OpenGL
OpenGL加载模型-模型
一、简介在本篇文章中,我们将以前面两篇为基础,着手启用
Assimp
,并开始创建实际的加载和转换代码。本次的目标是创建另一个类,这个类可以表达模型(Model)的全部。
weixin_38498942
·
2020-06-28 21:16
Adreno
GPU
OpenGL step by step 38 : Skeletal Animation with
Assimp
一般骨架模型由两部分组成:Rigging(bone):相当于骨架,可以用来控制模型的动作Mesh(skin):相当于表面皮肤骨架模型一般是层级结构的,比如上面背骨是root,他的孩子包括胳膊、腿,手指就是再下一层的结构。当父结构运动时,带动子结构也运动。而子结构运动时,父结构不一定运动。图形引擎制作动画:对于每个顶点添加一个槽数组,每个槽包含一个骨骼的ID和权重。此处给每个数组分配了四个槽(与每个
weixin_34408717
·
2020-06-28 19:27
OpenGL ES on iOS ---
Assimp
简述本文主要记录
Assimp
库的编译和使用,可能会有不准确的地方,还望多多指正共同学习~
Assimp
是OpenAssetImportLibrary(开放的资产导入库)的缩写。
weixin_34163741
·
2020-06-28 12:48
Assimp
Android 编译
Assimp
的全称是OpenAssetImportLibrary,一个很流行的OpenGL3D+4D模型处理框架。
weixin_33895475
·
2020-06-28 07:55
在Ubuntu下编译
Assimp
库
在Ubuntu下编译
Assimp
库怎样在Ubuntu下编译
Assimp
库?这是我曾经编译成功后做的笔记,供參考。
weixin_33862041
·
2020-06-28 06:49
CSharpGL(50)使用
Assimp
加载骨骼动画
CSharpGL(50)使用
Assimp
加载骨骼动画在(http://ogldev.atspace.co.uk/www/tutorial38/tutorial38.html)介绍了C++用Asismp库加载骨骼动画的原理和流程
weixin_33852020
·
2020-06-28 06:01
在Windows通过使用MinGW静态编译
Assimp
使用MinGW静态编译
Assimp
到了5月份了。没有写一篇日志,于是自己从知识库里面拿出一篇文章充数吧。这次将要解说怎样在Windows下使用MinGW静态编译
Assimp
。
weixin_33840661
·
2020-06-28 06:49
Mac OS下安装
assimp
前提:已经安装cmake下载
assimp
安装包这里使用的是3.3.1的版本。在下载得到的
assimp
-3.3.1文件夹中新建一个名为build的空文件夹。
weixin_30737363
·
2020-06-28 00:22
Windows环境下编译
Assimp
库生成Android可用的.so或.a文件
在做项目过程中需要使用
Assimp
这个3D模型读取库来读取obj格式的模型,因为项目是基于Android平台,采用NDK开发,所以就打算编译
Assimp
库并生成.so文件。
weixin_30716141
·
2020-06-27 23:50
VS2012 编译
Assimp
VS2012编译
Assimp
环境:
assimp
-3.1.1Windows764BitVisualStudio2012CMake2.8.12.1注意:在Windows中编译
assimp
需要安装DirectX
weixin_30515513
·
2020-06-27 20:44
74 计算机图形学开源处理库
1
Assimp
模型加载库参考了博客https://blog.csdn.net/huutu/article/details/50154875,感谢!
weixin_30512089
·
2020-06-27 20:37
GIS开发:分享开源三维模型查看器
open3DModelViewer(https://github.com/acgessler/open3mod)是一款开源的三维模型查看器,支持多达40种三维模型格式,是基于开源的openassetimportlibrary(
assimp
wclwksn2019
·
2020-06-27 14:50
gis
骨骼动画驱动的一般方法,以及使用FBX SDK的一些实现
入职三个月吧第一个月最主要的事情就是在骨骼动画的驱动,一开始是研究的
Assimp
这个库,也实现了相应的功能,但后来发现坑实在是太多,对之后的扩展也不好,最后还是开始啃超级不友好的FBXSDK。也
某吃货敲代码
·
2020-06-27 00:01
OpenGL学习
使用Android Studio+CMakeLists编译
assimp
先说环境win10,androidstudio3.5.3,ndk-r18b,
assimp
-4.1.0为啥是
assimp
-4.1.0,因为最开始去网上找例子的时候是4.1.0版本,就没改了,我想5.0.1
红色与青色
·
2020-06-26 22:43
android
Mac环境下交叉编译生成Android版本的
Assimp
.so
Assimp
地址:https://github.com/
assimp
/
assimp
要想编译
Assimp
的Androidso库,AndroidSDK,NDK,Gradle(也可以装上)首先是需要准备就绪的
IcebergKevin
·
2020-06-26 12:13
openGL
OpenGL 加载模型
使用
assimp
加载,引用动态链接库dll主要有两种方法:法1:配置属性->调试->环境:输入path=包含dll文件的文件夹路径,【注意】path(空格)=路径、path=(空格)路径、path(空格
skillart
·
2020-06-26 12:50
OpenGL
Windows环境下编译
Assimp
库生成Android可用的.a/.so文件
前言在做项目过程中需要使用
Assimp
这个3D模型读取库来读取obj格式的模型,因为项目是基于Android平台,采用NDK开发,所以就打算编译
Assimp
库并生成.so文件。
sddxccj
·
2020-06-26 07:03
Rendering
opengl-模型加载
opengl-模型加载模型加载库网格初始化渲染模型导入3D模型到OpenGL从
Assimp
到网格索引材质重大优化模型加载库一个非常流行的模型导入库是
Assimp
,它是OpenAssetImportLibrary
笃笃前行
·
2020-06-26 04:53
OpenGL
OpenGL模型加载之
Assimp
的安装编译配置设置等
参考:https://learnopenglcn.github.io/03%20Model%20Loading/01%20
Assimp
/前言一般像汽车,房子或者人形角色这样的复杂形状,如果是自己手动定义所有的顶点
vvc223c
·
2020-06-26 03:56
OpenGL
OpenGL模型加载之网格类
参考:https://learnopenglcn.github.io/03%20Model%20Loading/02%20Mesh/…………使用
Assimp
,我们可以加载不同的模型到程序中,但是载入后它们都被储存为
vvc223c
·
2020-06-26 03:25
OpenGL
ubuntu配置opengl环境glfw+glad+glm+stb_image.h+
Assimp
Linux和X11的依赖关系编译GLFWforX11,您需要安装X11软件包,以及GCC和make等基本开发工具。例如,在Ubuntu和其他基于DebianGNU/Linux的发行版上,您需要安装xorg-dev包,它包含所有X.org标头包。sudoapt-getinstallbuild-essentialsudoapt-getinstalllibglfw3-devsudoapt-getinst
无提丶
·
2020-06-26 00:40
OpenGL
linux
OPEN GL 学习笔记(四)
文章目录深度测试模型加载
Assimp
数据结构的(简化)模型深度测试片段着色器中的内建变量vec3gl_FragCoord:x,y,zx,y表示此片段在屏幕上的位置,z表示深度(范围:0-1)模型加载
Assimp
zz的博客
·
2020-06-25 22:31
opengl
OpenGL学习笔记(十三)模型的加载
关于openGl模型的加载需要使用到
Assimp
库,非常喜闻乐见的是如果你用的编译器是Vs的话,就能通过NuGet直接获取到这个库,装载即可。我这里就不演示了!直接去网上搜索一下就知道怎么安装包了。
永远的小白虾
·
2020-06-25 20:58
OpenGl
OpenGL
vs2013配置
assimp
1.下载https://github.com/
assimp
/
assimp
/releases/tag/v3.3.1/选择第三个2.编译新建build文件夹cmake编译configuredone之后点击generate
qq_38196982
·
2020-06-25 13:02
CMake编译
Assimp
库
vs2017+CMake编译
Assimp
库1.资源的下载与安装CMake直接到官网下载:下载地址
Assimp
可以到github上clone下来,github地址,选择第三个VS2017:这个就不用说了吧
莫之
·
2020-06-25 11:55
OpenGL
Assimp
OpenAssetImportLibrary(shortname:
Assimp
)isaportableOpenSourcelibrarytoimportvariouswell-known3Dmodelformatsinauniformmanner.Themostrecentversionalsoknowshowtoexport3dfilesandisthereforesuitableasagene
qq_36318759
·
2020-06-25 10:43
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他