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
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
其他