自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Python+OpenGL绘制3D模型(九)完善插件功能: 矩阵,材质,法线

Sketchup作为目前设计院最为流行的设计软件(非工程制图软件),深受设计师的喜爱,软件小巧,而功能强大,有不少为之开发的插件应运而生,不过呢,关于底层数据结构和工作原理相关的文章少之又少,本文意在填补一下这方面的空缺,通过逆向软件分析,展示软件内部奥秘。本文用到的工具:IDA Pro,Immunity Debugger,Visual Studio (逆向工程三件套)

2023-12-30 23:16:07 1741 1

原创 Python+OpenGL绘制3D模型(八)绘制插件导出的模型

Sketchup作为目前设计院最为流行的设计软件(非工程制图软件),深受设计师的喜爱,软件小巧,而功能强大,有不少为之开发的插件应运而生,不过呢,关于底层数据结构和工作原理相关的文章少之又少,本文意在填补一下这方面的空缺,通过逆向软件分析,展示软件内部奥秘。本文用到的工具:IDA Pro,Immunity Debugger,Visual Studio (逆向工程三件套)

2023-12-29 20:52:36 1859 1

原创 Python+OpenGL绘制3D模型(七)制作3dsmax导出插件

Sketchup作为目前设计院最为流行的设计软件(非工程制图软件),深受设计师的喜爱,软件小巧,而功能强大,有不少为之开发的插件应运而生,不过呢,关于底层数据结构和工作原理相关的文章少之又少,本文意在填补一下这方面的空缺,通过逆向软件分析,展示软件内部奥秘。本文用到的工具:IDA Pro,Immunity Debugger,Visual Studio (逆向工程三件套)3dsmax支持python2.7,所以同样可以用python编写插件,不需要编译安装,一键执行,非常方便,

2023-12-28 08:44:20 2133 1

原创 Python+OpenGL绘制3D模型(六)材质文件载入和贴图映射

Sketchup作为目前设计院最为流行的设计软件(非工程制图软件),深受设计师的喜爱,软件小巧,而功能强大,有不少为之开发的插件应运而生,不过呢,关于底层数据结构和工作原理相关的文章少之又少,本文意在填补一下这方面的空缺,通过逆向软件分析,展示软件内部奥秘。本文用到的工具:IDA Pro,Immunity Debugger,Visual Studio (逆向工程三件套)

2023-12-27 02:01:42 2995 1

原创 Python+OpenGL绘制3D模型(五)绘制三角型

Sketchup作为最流行的建筑设计软件(非工程制图软件),深受设计师的喜爱,软件小巧,而功能强大,有不少插件应运而生,但是关于底层数据结构和工作原理相关的文章少之又少,本文意在填补一下这方面的空缺,通过逆向软件分析,展示软件内部奥秘。本文用到的工具:IDA Pro,Immunity Debugger,Visual Studio (逆向工程三件套)一、破解Sketchup模型数据结构二、OpenGL渲染模型三、开发仿Sketchup的软件。

2023-12-26 01:23:44 2338 1

原创 Python+OpenGL绘制3D模型(四)绘制线段

Sketchup作为最流行的建筑设计软件(非工程制图软件),深受设计师的喜爱,软件小巧,而功能强大,有不少插件应运而生,但是关于底层数据结构和工作原理相关的文章少之又少,本文意在填补一下这方面的空缺,通过逆向软件分析,展示软件内部奥秘。本文用到的工具:IDA Pro,Immunity Debugger,Visual Studio (逆向工程三件套)一、破解Sketchup模型数据结构二、OpenGL渲染模型三、开发仿Sketchup的软件。

2023-12-25 20:21:05 886 1

原创 Python+OpenGL 杂谈

Qt是非常优秀的C++图形界面框架,面相对象的设计,可以跨平台,操持C语言和Python语言的人,用Python + Qt组合是非常不错的选择,而且PyQt5对OpenGL有很好的整合,非常稳定。

2023-12-24 15:51:51 1407 1

原创 Python+OpenGL绘制3D模型(三)程序框架PyQt6

Python有灵活,代码简洁,快速开发的优势,又可以直接使用OpenGL的硬件加速带来的性能优势,简直是如虎添翼,不论是在3D设计领域,还是EDA设计领域,还是金融分析领域,都能够发挥出强大的能力

2023-12-23 01:34:53 2624 1

原创 Python+OpenGL绘制3D模型(一)Python 和 PyQt环境搭建

快速搭建Python + OpenGL 开发环境

2023-12-21 22:21:20 1716 1

原创 Python+OpenGL绘制3D模型(二)程序框架PyQt5

Python有灵活,代码简洁,快速开发的优势,又可以直接使用OpenGL的硬件加速带来的性能优势,再配合上PyQt可以用来制作漂亮的界面,简直是如虎添翼,不论是在3D设计领域,还是EDA设计领域,还是金融分析领域,都能够发挥出强大的能力。OpenGL是图形加速接口,用到显卡的硬件加速的功能,可以用来加速3维视图的渲染,比如3维建模,游戏,设计软件,也可以加速2维视图的渲染,比如股票数据视图,EDA软件等。

2023-12-20 22:28:05 2279 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除