当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 采用增量法构造函数:F(x,y)=X(2)+Y(2)-R(2)对
 

 

 ·quake源代碼分析(草稿).2    »显示摘要«
    摘要: 在上一篇文章里,我談到過quake的各個邏輯模塊被封裝在不同的dll中,它們之間的交互利用了引出函數作為接口.這一點有點像com,不同的是com需要對dll進行註冊,因為com有時要提供給多個應用程序來使用,應用程序通過註冊表裡的guid定位dll,然後再載入到程序的進程空間中.但是quake的dll就不同了,它不必讓所有的應用程序都知道它的存在,它是專屬於引擎的,離開了引擎它一無事處.另外一個......
    摘要: 第二章 笛卡兒座標系 3d數學包含了所有3d空間中測量位置,距離,以及精確的角度的問題.最頻繁被使用到執行這些測量的框架稱之為笛卡兒座標系.笛卡兒數學是以雷內.笛卡兒的名字命名的,他是很有才氣的法國哲學家,物理學家,生理學家和數學家.生於1596年,死於1650年.笛卡兒不僅是因為發明笛卡兒數學而聞名遐邇.而且笛卡兒數學在那個時代也是一個把幾何與代數的統一偉大理論.另外笛卡兒也因為一針見血地......


J2ME实现图形学之——中点画圆
采用增量法

构造函数:f(x, y) = x(2) + y(2) - r(2) 【程序编程相关:捷径:巧用Rundll32安装和卸载Wi

【推荐阅读:重装系统需遵守的20条军规

对于圆上的点f(x, y) = 0, 对于圆外的点f(x, y) > 0, 对于圆内的点f(x, y) < 0. 【扩展信息:Windows操作系统菜鸟秘技

m为p1与p2的中点,m=(xp+1, yp-0.5)

当f(m)<0时,m在圆内,p1点离圆近

当f(m)>=0时,m在圆外,p2点离圆近

构造判别式d = f(m) = f(xp+1, yp-0.5)

若d < 0,则取p1,再下一个像素为d = f(xp+2, yp-0.5) = d + 2xp + 3

所以增量为2xp+3

若d >= 0,则取p2, 在下一个像素为d = f(xp+2, yp-1.5) = d + (2xp + 3) + (-2yp+2)

所以增量为2(xp-yp)+5

d0 = f(1, r-0.5) = 1.25 - r

使e = d - 0.25

程序为:


...   下一页
 ·flyingmagic1.0    »显示摘要«
    摘要:flyingmagic在线游戏系统1.0版本,开始于2003年5月,完成于2003年6月底 支持五子棋、黑白棋、扫雷 和 找茬等几款游戏 支持“啊娃塔”,支持宠物助手 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE