[Pybrainsim-activity] SF.net SVN: pybrainsim:[123] trunk/src/Head.py
Status: Planning
Brought to you by:
rgoj
From: <rg...@us...> - 2009-09-02 08:51:30
|
Revision: 123 http://pybrainsim.svn.sourceforge.net/pybrainsim/?rev=123&view=rev Author: rgoj Date: 2009-09-02 08:51:22 +0000 (Wed, 02 Sep 2009) Log Message: ----------- * Changed the 3d object that is presented when testing 3d visualizations to be half a sphere, only for now without a bottom, which looks silly. Modified Paths: -------------- trunk/src/Head.py Modified: trunk/src/Head.py =================================================================== --- trunk/src/Head.py 2009-08-18 11:07:56 UTC (rev 122) +++ trunk/src/Head.py 2009-09-02 08:51:22 UTC (rev 123) @@ -61,17 +61,15 @@ self.headModel = headModel def displayHead(self): - dphi, dtheta = pi/250.0, pi/250.0 - [phi,theta] = mgrid[0:pi+dphi*1.5:dphi,0:2*pi+dtheta*1.5:dtheta] - m0 = 4; m1 = 3; m2 = 2; m3 = 3; m4 = 6; m5 = 2; m6 = 6; m7 = 4; - r = sin(m0*phi)**m1 + cos(m2*phi)**m3 + sin(m4*theta)**m5 + cos(m6*theta)**m7 + dphi, dtheta = pi/10.0, pi/10.0 + #[phi,theta] = mgrid[0:pi+dphi*1.5:dphi,0:2*pi+dtheta*1.5:dtheta] + [phi,theta] = mgrid[0:pi/2+dphi:dphi,0:2*pi+dtheta:dtheta] + r = 1 x = r*sin(phi)*cos(theta) - y = r*cos(phi) - z = r*sin(phi)*sin(theta) + y = r*sin(phi)*sin(theta) + z = r*cos(phi) - # View it. - - s = mlab.mesh(x, y, z) + s = mlab.mesh(x, y, z, opacity=1, color = ( 0.5,0.5,1.0 )) mlab.show() def runSimulation(self, duration=1): This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |