3d坐标系2011-7b (球包中,新增加正多面体生成工具)|p21回归直线、直方图工具)
几何画板5.06英文版下载
]
版本历程:首先是,2011-7a只有2个转动方向,经对7a版本改进,到7b版本已经可以有3个转动方向了。可以说坐标系已经完美了。可以肯定的说是最好的坐标系之一了。
zhengmh 网友曾发给我一个3轴转的的正六棱柱,给我改进提供了思路,在此谢谢。现在在这个坐标里可以轻松完成;在此把hengmh 网友发的正n棱柱一块发上。
创建3d-7b平台之初并不是按轴侧投影来考虑的,只是创建完成之后,回头总结,发现竟暗合正轴侧投影,运气?否。关于这一点在说明文档里面有详细的说明。也就是说当初我采用了逆向思考:从投影到空间的思维方式。3d-7b平台中系统参数t1,指的是上图中 xy 平面的旋转角。系统参数t3,指的是真实的空间坐标系 z轴 与计算机平面的夹角。
但是参数t2,是计算机屏幕里投影坐标系的二维旋转。经过一次正轴侧投影,把空间三为坐标系转变成了计算机屏幕上的那个2维的3d-7b坐标系。
由于三视图是正轴侧投影(正等侧,正二侧,正三侧)的极端,所以3d-7b平台可以展示三视图。当然你在思考这些问题时,有时当坐标变换理解更容易一点,有时从点变换的角度去理解会容易些。
更新说明:2011-7-18晚,增加了描点工具,可以描绘空间点,坐标平面内的点,轴上的点。如果结合自定义变换使用,其功能是非常强大的。本模板只自带了两个定义坐标系用的变换,一个是把xy平面内的点变换到o'xy平面(快捷键为ctrl+1)、第二个是把y轴上的点变换到o'z轴(快捷键为ctrl+2),其实利用这两个变换加上平移,就足够作出函数曲面的图像了
几何画板的历史(官网原话)来自于官方原文,翻译有不尽人意的地方请谅解。
The Sketchpad Story
画板故事The origins of The Geometer's Sketchpad date back to the 1980s
几何画板的最初起源可以追溯到1980年代
and to the Visual Geometry Project,
对于可视化几何项目,
a research project at Swarthmore College under the direction of Drs. Eugene Klotz and Doris Schattschneider.
一个研究项目在swarthmore学院(斯沃斯莫尔学院 )在Eugene Klotz和Doris Schattschneider的指导下。
This project, funded by the National Science Foundation,
这个项目,得到了自然科技基金会资助
aimed to develop new technology-based materials for use in the teaching of geometry.
目标是发展为我们教授几何提供基于新技术资源的支持。
Under its umbrella,
在其麾下
Nicholas Jackiw pioneered the development of the first version of The Geometer's Sketchpad.
Nicholas Jackiw(几何画板中经常看到这个人的名字)先行发展了几何画板的第一个版本。
The program's name honors Ivan Sutherland's 1963 SKETCHPAD program,
这个程序的命名是为了给予1963年的sketchpad程序的尊敬,(注:sketchpad翻译过来就是几何画板)
a groundbreaking early work in interactive computer graphics (Sutherland, 1963).
一个早期的关于计算机交互作图的开创性工作。
后记:看来外国人对科技工作者是很尊敬的。
独领风骚30年
几何画板从发布第一个版本(1980年)起,传递到中国,在使用的技法上尺规作图占据了统治地位,
可以说尺规作图独领风骚30年。它代表了一个时代。然现代研究几何的方法早就进入了以变换为工具研究几何的时代,所以,可以预测在几何画板中使用变换为主要研究方法也将开启一个新的时代,既然尺规作图在几何画板使用领域中能独领风骚30年,变换法思想没有理由不可以在几何画板中也独领风骚30年?!!!
================================================
目录:
*1.个人网站:http://user11.jabry.com/geopad
---------------------------------------------------------------------
P18页面连接
*2.相关的线性代数知识
*3.3d-7b坐标系原理
*4.3d-7b的几个基本工具介绍
*5.3d-7b中使用自定义变换
*6.3d-7b坐标系实例
*7.课件汇集
--------------------------------------------
8. 7b-xyCoord 7b平面直角坐标系
9. 用压缩变换绘制Sierpinski 三角(谢氏三角),体会IFS和吸引子
10.trunc函数的基本性质
11.空间旋轮线--展开圆台
12.透视变换---射影几何
13.两线夹蛋:圆锥绘制
--------------------------------------------------------------------
------------------------------------------------
8:软件重要下载(平台是枪,工具包就是你的子弹):
[attach]17885[/attach]
3d-7b tool下载(这是坐标系,含基本工具),
7b-line下载(这是工具包,用于线面消隐),
7b-light下载(工具包,通过皮肤用于表现光照),
说明文档(含坐标系原理和基本工具说明)下载,
活动坐标系工具7b-acoord tool,---在本文下面
明暗点线工具包7b-shade下载
球工具7b-bool tool(制作好的网格球和光照球面的工具包,参看下楼的图片)下载
新增度量工具包7b-measure tool 下载(10月1号)
[attach]17886[/attach]
-------*******----------------------------------------
9:3d-7b坐标系原理简介,3d-7b坐标系的消隐图形原理简介--在本页。
10:3d-7b坐标系中点的坐标的歧义性,以及解决方案--在本页
11:工具包light之point xy-z,point in plane,4 point-plane使用说明
http://www.inrm3d.cn/viewthread. ... page%3D1&page=4
12:面是分层构建的 http://www.inrm3d.cn/viewthread. ... page%3D1&page=4
13:light工具包中最重要工具光强工具light idensity之使用方法说名http://www.inrm3d.cn/viewthread. ... page%3D1&page=4
14.计算机图形学之光照模型实例--
历史上第一个简单光照模型叫做phong模型,这是我在几何画板中实现的第一个phong模型http://www.inrm3d.cn/viewthread.php?tid=2986&extra=page%3D1
15.变换的思想在几何画板中的实现http://www.inrm3d.cn/viewthread.php?tid=2905&extra=page%3D1
16.网友作品:
changxde网友的cv曲线(呗塞尔曲线):http://www.inrm3d.cn/viewthread.php?tid=860&extra=page%3D41
三角形球化http://www.inrm3d.cn/viewthread.php?tid=953&extra=page%3D43
http://www.inrm3d.cn/viewthread.php?tid=934&extra=page%3D43
正方体的展开图http://www.inrm3d.cn/viewthread.php?tid=2795&extra=page%3D6
正方体的截面http://www.inrm3d.cn/viewthread. ... hlight=%BD%D8%C3%E6
http://www.inrm3d.cn/viewthread. ... hlight=%BD%D8%C3%E6
有兴趣研究截面的可以看这篇说明文章http://wenku.baidu.com/view/b686febdf121dd36a32d82a1.html
17.测试:http://www.inrm3d.cn/viewthread. ... page%3D1&page=4
18.新手看这里-》几何画板入门书:http://wenku.baidu.com/view/3104 ... eight=6&count=5
19.正12面体和正20面体的制作http://www.inrm3d.cn/viewthread. ... page%3D1&page=5
目录转接下楼
===============================================
3d-7b坐标系简介(第7页为在线视频介绍)
本坐标系是以自定义变换为基础创建的3d坐标系统。配套的目前有6个工具包,分别为line,light,AC,shade工具包,和球工具包7b-bool tool和度量工具包measure。
在本论坛我发了不少关于变换的帖子,那些作品看上去并不精美,但是勿容置疑,作品中体现的数学思路是重要的。没有那些作品的探索,不可能有今天的3d-7b坐标系。另3d-7b系统的工具基本都要点击o',x,y,z以识别坐标系统。也就是说如果其它平台有这4点本平台的工具也可以尝试搬到其它平台.还有就是在使用描点工具时请注意反复使用的两个平面点确定空间一点这种方法(两点定义一点)。
关于新发的度量工具包measure说明:本工具包可以进行二面角,线面角,线线角,线段的定比分点坐标计算,可以绘制平面,求算平面的法向量。可以完成向量与坐标面,坐标轴,和向量在xy平面内的投影与x轴的有向角的度量。可以做出点到线的投影,点到平面的投影,同时可以计算出投影点的坐标。可以作图:面面平行,线面平行,面面垂直,线面垂直,做出的图像可以拖动。本工具包是为了解决高中立体计算问题而设计的。
3d-7b坐标系专页(GeoPad画板,个人网站欢迎访问) http://user11.jabry.com/geopad/
百度或google 输入关键字:“3d-7b坐标系”,或输入“geopad画板”即可以找到这个下在地此。
此外:工具在使用中,如发现错误,望反馈。
为什么叫3d-7b坐标系:这个平台最初只可以旋转xy平面,和整个坐标系在屏幕内的旋转,这个平台的首发时间是2011-7月,所以第一个版本叫2011-7a,到后来改进了版本,增加了沿z轴的翻转,自然就把最后这个版本叫2011-7b,最后定名为3d-7b坐标系。最后,本平台可以当2d平台使用,按下x键,成为2d平台,可以在里面描绘平面的二次曲线的图像,平面几何的图形(如用工具plot(x,y,0)或point xy绘制即可)。
现已经将全部工具包改为了中英文双名字。主要原因是我用的是英文版本的几何画板5.0.
===========================================
**更新日志:2013.4.10更新了多个工具包,工具包上有日期。
2013.5.15重要更新:修正了Active coord工具包中的bug。经测试工具的bug已经基本清
除干净。原来的AC描点工具使用的角的范围是-180°~180°,这种角在做空间旋转描点时
会出问题,如p19页的旋转的车轮。现在把旋转角的范围重新调整为0°~360°的范围了,
这样就解决了空间旋转出现跳跃的问题。2013.6.1新增加了透视图的消失点工具和交比
作图工具,这样就可以用尺规法作出透视图了。
2013.6.3更新了line包中的冻结点到xy的工具,使其应用范围更具有一般性。#######################################
提示:由于工具更新,部分工具的使用方法有所变动,如有不符,使用请参考脚本。
更多工具包下载在第12页以下文件可以统一到百度云下载:7b-工具包 |
-
-
正n棱柱.gsp (144.41 KB)
zhengmh 发的,第7页有在线制作视频
-
-
3D-7B说明文档基本工具说明.zip (91.83 KB)
chm格式
-
-
3d坐标系-2011-7b.gsp (71.07 KB)
3d-7b坐标系统 源文件
-
-
对象消隐算法实现虚线和实线的转换2.gsp (100.25 KB)
-
-
7b-light tool.zip (36.87 KB)
光工具包 v2011.10.1
-
-
7b-line tool.zip (13.6 KB)
2013.6.3更新了冻结点到xy平面的工具
-
-
3d-7b光照工具使用说明.gsp (137.83 KB)
-
-
光照工具迭代注意事项.gsp (192.91 KB)
-
-
光照工具包7b-light tool例子.gsp (117.11 KB)
-
-
7b-ACoord tool.zip (62.23 KB)
2013.5.15再次添加了2个小工具
-
-
7b-shade tool.gsp (31.83 KB)
明暗工具包:v2012.7.6号更新
-
-
7b-bool tool.zip (126.63 KB)
球工具包(新增加平面和空间网格工具v2012.9.13)
-
-
3D-7B说明文档理论部分.zip (154.15 KB)
chm格式
-
-
3D-7B说明文档 球工具包.zip (103.75 KB)
chm格式
-
-
工具ac2 说明实例.gsp (117.12 KB)
专为工具包ac之工具 ac2配置的实例
-
-
7b-measure tool.zip (32.62 KB)
2013.5.15
-
-
create coord.zip (24.58 KB)
新增加了关于透视的消失点工具和交比工具,这样就可以自由的进行透视尺规作图了。2013.6.1
-
-
7b-vector tool.zip (2.22 KB)
新:向量的加法,内积等运算 v2013.4.17