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
PyOpenGL
python whl是什么文件
AttempttocallanundefinedfunctionglutInit,checkforbool(glutInit)beforecalling错误参考文章到https://www.lfd.uci.edu/~gohlke/pythonlibs/#
pyopengl
老肖的博客
·
2019-03-31 17:39
python
文件
用
PYOPENGL
绘制三维坐标系
defdrawCoordinate():'''绘制三维的坐标系,并绘制由坐标轴构成的平面的网格,各个坐标轴的颜色以及由坐标轴所引出的网格线的颜色为:x:(1.0,0.0,0.0)y:(0.0,1.0,0.0)z:(0.0,0.0,1.0):return:'''#设置网格线间的步长step=0.2#设置网格线的数量、长度line_num=15line_len=4grid_color=[(1.0,0.
Miha_Singh
·
2018-12-13 21:05
python
opengl
Python 3学习笔记(17):
PyOpenGL
之组合螺钉
目的组合螺帽、螺杆、螺纹成螺钉,可用箭头键切换视角。内容把螺钉的三个部分在适当的位置画出,组成螺钉。螺杆不用修改和移动,螺纹必须旋转来吻合螺杆,螺帽需要旋转和移动,并放在合适的位置。代码#coding:utf-8importsysfrommathimportpiasPIfrommathimportsin,cosfrommathimportsqrtfromOpenGL.GLimport*fromOp
dalong10
·
2018-09-04 16:59
Python
Python 3学习笔记(15):
PyOpenGL
之绘制螺杆
目的绘制螺帽,可用箭头键切换视角。内容螺杆只是一个挨着螺帽的圆柱。(立着的圆柱)可以通过在一个圆上标记xz的值分解圆柱,然后取得在这两个点上的y值,得到近似圆柱侧面的平面多边形。然而这次,完全由矩形条组成这个圆柱侧面,因为每个相连的矩形可以共享一条法线产生光滑的阴影。就像前面创建螺帽时做的一样,这次我们也用同样的方法创建螺杆的底部。为每个顶点指定法线是为了要规范当前曲面(法线和光照效果)。代码#c
dalong10
·
2018-09-04 10:12
Python
Python 3学习笔记(14):
PyOpenGL
之绘制螺帽
目的1、建立光照模型2、绘制螺帽,可用箭头键切换视角。内容选定投影方式后,下一步就是选择螺钉视图的光照模型。渲染环境包括光照和材料属性(金属光泽),唯一的光源在观察者的左上方。螺钉的螺帽部分有六个光滑的侧面,其顶部和底部也是光滑的。我们可以用两个六边形(代表顶部和底部)和围绕其边缘的一系列矩形(代表各个侧面)来构造这个实心对象。我们使用GL_TRIANGLE_FAN来绘制它。我们使用六个三角形组成
dalong10
·
2018-09-03 17:53
Python
Python 3学习笔记(11):
PyOpenGL
之绘制笑脸位图
简介显示一张笑脸的位图程序。在OpenGL中,位图是两色图像,可以用来在屏幕上绘制字母或字符(比如图标)。OpenGL提供了绘制位图的函数glBitmap.程序中定义了16×16的像素位图,位图是64无符号字节的数组,在图像中每行有4个字节(每行的最后两个字节未用)。第一个字节的第7位与图标的左下角相对应(即与图像上下倒置)调用函数glRasterPos2i指定当前光栅的位置。函数glBitmap
dalong10
·
2018-09-01 22:13
Python
Python 3学习笔记(9):
PyOpenGL
之保持正方形
简介用OpenGL画一个居中的正方形。改变窗口大小时,使用回调函数ChangeSize重新绘制正方形,在glViewport和glOrtho函数帮助下,实现正射投影(即不随窗口的纵横比变化,始终显示为正方形。)glViewport(x,y,width,height)设置窗口区域glOrtho(left,right,top,bottom,near,far)设置或修改修剪空间的范围;代码#coding
dalong10
·
2018-08-30 15:44
Python
Python 3学习笔记(8):
PyOpenGL
之旋转茶壶
参考文献:《OpenGL超级宝典》、用
PyOpenGL
叩开3D的心扉——OpenGL全解析(3)https://blog.csdn.net/thystar/article/details/45438269
dalong10
·
2018-08-29 17:22
Python
PyOpenGL
之3D界面详解(一)
本文转自:http://eyehere.net/2011/learn-opengl-3d-by-
pyopengl
-1/承从pygame的系列教程里3D部分,本想好好说一下OpenGL的,但是感觉这样一来就喧宾夺主了
识荒者
·
2018-07-25 09:01
PyOpenGL写3D界面
(Python OpenGL)【3】着色器
PyOpenGL
(PythonOpenGL)现在开始我们使用着色器来进行渲染。着色器是目前做3D图形最流行的方式。OpenGL的渲染管线流程:数据传输到OpenGL—>顶点处理器—>细分着色—>几何处理器—>图元装配—>裁剪器—>光栅器(片段处理器)详细信息可以参考《OpenGL编程指南》原书第8版王锐译中的P8-P10一些Shader的注意:Shader着色器的使用跟C/C++程序的创建过程类似。1、写一个sh
weixin_30267785
·
2018-05-27 16:00
python
c/c++
【译】【
PyOpenGL
教程-介绍着色器】 漫反射、环境光、平行光
漫反射、环境光、方向光原文地址:http://
pyopengl
.sourceforge.net/context/tutorials/shader_5.html本教程在以往教程的基础上添加了:环境光漫射光方向光
v_xchen_v
·
2018-05-16 15:00
OpenGL
【译】【
PyOpenGL
教程-介绍着色器】 attribute变量(补间动画)
属性值(实现补间动画)原文地址:http://
pyopengl
.sourceforge.net/context/tutorials/shader_4.html本教程构建在往期教程的基础之上新增了:在着色器中定义
v_xchen_v
·
2018-05-16 15:09
OpenGL
PyOpengl
学习(三):绘制点、线、面(下)
四、面面有好多种,主要包括:独立三角形GL_TRIANGLES三角形条带GL_TRIANGLE_STRIP三角形扇面GL_TRIANGLE_FAN1,独立三角形defdrawPolygon():glClearColor(0.0,0.0,0.0,0.0)glClear(GL_COLOR_BUFFER_BIT)#改变投影矩阵glOrtho(-1.0,1.0,-1.0,1.0,-1.0,1.0)glCo
a我住隔壁我姓王
·
2018-05-15 17:13
python3
opengl
PyOpengl
学习(三):绘制点、线、面(上)
今天我们来看一下在OpenGL中如何绘制点线面。我们使用glBegin,和glEnd两个函数进行所要绘制图形的描述。绘制的内容要放在这两个函数之间。glBegin(GLenummode);//给出数据点glEnd();一,首先来了解一下OpenGl图元的模式标识点GL_POINTS线GL_LINES条带线GL_LINE_STRIP循环线GL_LINE_LOOP独立三角形GL_TRIANGLES三角
a我住隔壁我姓王
·
2018-05-14 13:31
python3
opengl
PyOpengl
学习(二):基础知识之main()函数
没搭建环境的童鞋请参看:https://blog.csdn.net/bigboysunshine/article/details/80218245我们先给出一个经典demo吧-茶壶fromOpenGL.GLimport*fromOpenGL.GLUimport*fromOpenGL.GLUTimport*defdrawFunc():glClear(GL_COLOR_BUFFER_BIT)glRot
a我住隔壁我姓王
·
2018-05-14 13:25
python3
opengl
PyOpengl
学习(一):环境搭建
一,安装安装
pyopengl
很简单,只需要用pip工具执行下面命令就行了pipinstallPyOpenGLPyOpenGL_accelerate但是安装过程中可能会遇到这个的异常:error:MicrosoftVisualC
a我住隔壁我姓王
·
2018-05-06 21:43
python3
从零开始
PyopenGL
(2): 简单立体图形绘制
importpygamefrompygame.localsimport*fromOpenGL.GLimport*fromOpenGL.GLUimport*verticies=(#顶点坐标瞎写的(2,0,0),(0,1,0),(0,1,1),(0,0,1))edges=(#边的顺序(0,1),(0,2),(0,3),(1,2),(2,3),(3,1))defCube():glColor3f(1.0,
Link2Link
·
2018-03-25 08:24
从零开始
PyopenGL
(1): 简单图形绘制
不多废话上代码,注释应该很清楚了#!/usr/bin/envpython#-*-coding:utf-8-*-#@Time:2018/3/2316:25#@Author:Barry#@Site:#@File:learn.py#@Software:PyCharmfromOpenGL.GLimport*fromOpenGL.GLUimport*fromOpenGL.GLUTimport*imports
Link2Link
·
2018-03-23 18:58
PyOpenGL
(一)
PyOpenGL
的安装pipinstallPyOpenGLPyOpenGL_accelerate出现问题可是下载的是32位版本的而且
PyOpenGL
_accelerate会安装失败。
cosmispower
·
2018-01-02 19:17
python
机器视觉
python+pygame简单画板实现代码实例
pygame其实就是SDL的python绑定,SDL又是基于OpenGL,所以也有人用pygame+
pyOpenGL
做3D演示什么的。
legion
·
2017-12-13 10:57
PyOpenGL
做曲面
#encoding=utf8fromOpenGL.GLimport*fromOpenGL.GLUTimport*a=0ctrlPoints=[]ctrlPoints=[[[-0.5,0.5,0],[0.5,0.5,0]],[[-0.5,0,0.5],[0.5,0,0.5]],[[-0.25,-0.5,0.25],[0.25,-0.5,0.25]]]ctrlPoints1=[[[-0.5,0.5,0
HiddenStrawberry
·
2017-05-11 19:35
python
OpenGL with
PyOpenGL
tutorial Python and PyGame p.1 - Making a rotating Cube Example
OpenGLwithPyOpenGLintroductionandcreationofRotatingCubewidth="750"height="423"src="https://www.youtube.com/embed/R4n4NyDG2hI?list=PLQVvvaa0QuDdfGpqjkEJSeWKGCP31__wD"frameborder="0"allowfullscreen="all
黄黄的编程心路
·
2016-03-14 03:30
python
图像处理
OpenGL学习笔记(1)开发环境的搭建
(记于1.17.2016)搭建开发环境平台:Linux需要安装:Python2.7+
pyopengl
+freeglut(Archlinux下是freeglut,LinuxMint下是freeglut3,
CnZing123
·
2016-01-19 19:39
OpenGL学习笔记
初试
PyOpenGL
一 (Python+OpenGL)
很早就一直想学Python,看到一些书都有介绍,不管是做为游戏的脚本语言,还是做为开发项目的主要语言都有提及(最主要的CUDA都开始支持Python,CUDA后面一定要学),做为先熟悉一下Python,本文用
PyOpenGL
·
2015-10-28 08:29
python
初试
PyOpenGL
二 (Python+OpenGL)基本地形生成与高度检测
在上文中,讲述了
PyOpenGL
的基本配置,以及网格,球形的生成,以及基本的漫游。
·
2015-10-28 08:29
python
用
PyOpenGL
叩开3D的心扉——OpenGL全解析(5)
本文转自:http://eyehere.net/2013/learn-opengl-3d-by-
pyopengl
-5/我不得不演示几个例子来加深一下之前学习的东西(时隔这么久了,有点难以为继的感觉啊)~
thystar
·
2015-05-02 21:03
pygame
用
PyOpenGL
叩开3D的心扉——OpenGL全解析(3)
本文转自:http://eyehere.net/2011/learn-opengl-3d-by-
pyopengl
-3/第一个
PyOpenGL
程序说实话我们OpenGL的基础还远远没有学完,不过我在说下去大概就不会有人看了
thystar
·
2015-05-02 10:23
pygame
用
PyOpenGL
叩开3D的心扉——OpenGL全解析(2)
本文转自:http://eyehere.net/2011/learn-opengl-3d-by-
pyopengl
-2/每个人都有做3D的潜质看看这张图片(选自“一秒钟看穿统计陷阱”),美国木匠的平均收入是罗坦提亚木匠的两倍
thystar
·
2015-05-01 23:06
pygame
display an image with
pyopengl
and Pillow
阅读更多使用opengl和Pillow来显示图片。如果你以前使用过python来处理图片的话,那你对PIL有一定的了解,PIL是python的一个第3方库,主要是用来做图片处理的,但从1.1.7版本开始就已经停止维护了。而Pillow则是PIL的衍生分支,它支持PIL的API,使用方法都一样,到现在还在维护。首先我们来创建一个QGLWidgetclassMyGLWidget(QGLWidget):
schi
·
2014-04-09 17:00
python
pyopengl
graphic
display an image with
pyopengl
and Pillow
使用opengl和Pillow来显示图片。如果你以前使用过python来处理图片的话,那你对PIL有一定的了解,PIL是python的一个第3方库,主要是用来做图片处理的,但从1.1.7版本开始就已经停止维护了。而Pillow则是PIL的衍生分支,它支持PIL的API,使用方法都一样,到现在还在维护。首先我们来创建一个QGLWidgetclassMyGLWidget(QGLWidget):添加一些
schi
·
2014-04-09 17:00
python
graphic
pyopengl
Modern OpenGL with python (freeglut, glfw, PySide/PyQt)
http://www.arcsynthesis.org/gltut/Basics/Tut02%20Vertex%20Attributes.html Required packages:
pyopengl
schi
·
2013-11-04 15:00
python
qt
OpenGL
pyOpenGL
实例讲解
点和直线1.效果图2.代码 #导入OpenGL的库 fromOpenGL.GLimport* fromOpenGL.GLUimport* fromOpenGL.GLUTimport* #fromnumpyimport* importsys definit(): #初始化背景 glClearColor(1.0,0.0,1.0,1.0) gluOrtho2D(-5.0,5.0,-5.0
hgy2011
·
2013-07-24 21:00
pyOpenGL
3.0.2 ::'NoneType' object is not callable
今天尝试了下:python和OpenGL的结合,遇到问题如下:IDE:Python2.6+
PyOpenGL
-3.0.2.win32-py2.6+Windows7代码如下:1importsys 2importOpenGL
·
2013-05-09 15:00
callable
Python 之 OpenGL程序环境
Python+OpenGL,想想都觉得很刺激~~ 首先还是下载
PyOpenGL
包:http://pypi.python.org/pypi/
PyOpenGL
/3.0.2
sssogs
·
2013-02-02 23:00
windows下Python2.7 的
pyOpenGL
模块安装
pyopenglhttp://blog.csdn.net/tongwcs/article/details/6313544安装步骤: STEP1:安装Python 目录为xxx/Python2.7STEP2:下载其安装
pyOpenGL
iuhsihsow
·
2012-12-31 14:00
用
PyOpenGL
叩开3D的心扉——OpenGL全解析
图元上一次,我们有了一个足够3D的程序了,虽然很漂亮,但是那个茶壶并不是我们画出来的,glut带给我们的便利而已。从现在开始我们就得自己动手丰衣足食了,为了达到这一点,我们得再了解一些OpenGL的一些知识。如右图所示,你必须知道构成我们3D图像的最小单位,它们往往被称为图元。点,在OpenGL中,这是最基本的图元,比如说图中红色的那个点。线,比如左图中粉色的那根。我们可以看到,两个点定一条线,不
chenqiai0
·
2012-12-09 09:00
当今世界学习OpenGL的最有名的教程
今天看到了http://eyehere.net/2011/learn-opengl-3d-by-
pyopengl
-1/的一段话,才知道学习oengl也有大神级的教程啊。
zhongjling
·
2012-05-22 11:00
百度
用
PyOpenGL
叩开 3D 的心扉
用
PyOpenGL
叩开3D的心扉——OpenGL全解析(1)用
PyOpenGL
叩开3D的心扉——OpenGL全解析(2)在微博上关注:新浪,腾讯投稿最新招聘[北京]python工程师-创新工场[北京]高级产品工程师
(author unknown) Ken
·
2011-10-11 23:00
pyopengl
3d
PyOpenGL
网络游戏应用
这个游戏很简单,可以操纵的飞机不断发子弹,前面不断有敌机来袭,子弹打中敌机然后敌机和子弹消失,最后实现了网络互联功能,允许两个人在局域网中不同机器上操作各自的飞机,平且两个游戏界面是同步的。我这样设计的:自己维护一个飞机,子弹队列,敌机队列,将网络来的数据打包成另一个飞机,子弹队列,敌机队列,所以这里面传送的数据有自己飞机数据,子弹队列,敌机队列,这些数据通过TCP在服务器和客户端之间不断更新,
cedricporter
·
2011-08-30 18:00
windows下Python2.7 的
pyOpenGL
模块安装
安装步骤: STEP1:安装Python 目录为xxx/Python2.7STEP2:下载其安装
pyOpenGL
模块(http://pypi.p
tongwcs
·
2011-04-10 15:00
编程
windows
python
Class
buffer
import
pyopengl
网络游戏应用
这个游戏很简单,可以操纵的飞机不断发子弹,前面不断有敌机来袭,子弹打中敌机然后敌机和子弹消失,最后实现了网络互联功能,允许两个人在局域网中不同机器上操作各自的飞机,平且两个游戏界面是同步的。 我这样设计的:自己维护一个飞机,子弹队列,敌机队列,将网络来的数据打包成另一个飞机,子弹队列,敌机队列,所以这里面传送的数据有自己飞机数据,子弹队列,
westice
·
2011-03-29 17:00
游戏
应用服务器
socket
python
网络应用
在wxPython中使用OpenGL
需要安装
pyOpenGL
(
pyOpenGL
.sourceforge.net)给openGL使用的窗口容器是wx.glcanvas.GLCanvas,子类化它,并在子类的paint事件处理中这样处理:defOnPaint
n5
·
2009-07-12 14:00
api
python
import
wxPython
在wxPython中使用OpenGL
需要安装
pyOpenGL
(
pyOpenGL
.sourceforge.net) 给openGL使用的窗口容器是wx.glcanvas.GLCanvas,子类化它,并在子类的paint事件处理中这样处理:
izuoyan
·
2009-07-12 14:00
.net
python
wxPython
在wxPython中使用OpenGL
需要安装
pyOpenGL
(
pyOpenGL
.sourceforge.net) 给openGL使用的窗口容器是wx.glcanvas.GLCanvas,子类化它,并在子类的paint事件处理中这样处理:
sogotobj
·
2009-07-12 14:00
.net
python
wxPython
在wxPython中使用OpenGL
需要安装
pyOpenGL
(
pyOpenGL
.sourceforge.net) 给openGL使用的窗口容器是wx.glcanvas.GLCanvas,子类化它,并在子类的paint事件处理中这样处理:
v5qqcom
·
2009-07-12 14:00
wxPython
上一页
1
2
3
下一页
按字母分类:
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
其他