自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

breakpointer的专栏

Never Lose My Passion

  • 博客(7)
  • 收藏
  • 关注

原创 Quake源代碼分析(草稿).5

網絡部分補充說明:         負責傳送網間封包Sys_SendPacket()函數,調用了sendto這個Win socket API,它的作用是:         The sendto function is normally used on a connectionless socket to send a datagram to a specific peer socket ident

2004-10-12 09:31:00 1692 3

原创 Quake源代碼分析(草稿).4

Quake網絡部分總結:(1) 網絡部分被分為接收和傳送兩個部分.(2) 傳送部份被分為本地數據包傳輸和異地數據包傳輸兩個部分.(3) 本地封包傳輸由NET_SendLoopbackPacket()負責.(4) 異地封包傳輸由Sys_SendPacket()負責.(5) 數據包傳輸又可以分為單包傳輸和多包傳輸.(6) NET_SendPacket()可以傳送本地或異地不超過一個封包大小的數據包.也

2004-10-11 13:55:00 1741 2

原创 Quake源代碼分析(草稿).3

  消息處理:       我把Quake的消息分為兩類,一種是常用輸入設備產生的消息,譬如KeyBoard,Mouse,JoyStick等.       另一種就是網絡或本地傳輸數據包時引發的消息.       引擎中Com_EventLoop()函數負責將抓獲到的消息根據事件的類型分發給對應的處理函數,Com_GetEvent()可以從com_eventQueue和eventqueue數組隊列

2004-10-10 10:57:00 1702 2

原创 圖形及遊戲開發者的 3D 數學初級教程(翻譯).3

                                                        第二章 笛卡兒座標系                3D數學包含了所有3D空間中測量位置,距離,以及精確的角度的問題.最頻繁被使用到執行這些測量的框架稱之為笛卡兒座標系.笛卡兒數學是以雷內.笛卡兒的名字命名的,他是很有才氣的法國哲學家,物理學家,生理學家和數學家.生於1596年,死於16

2004-10-04 15:20:00 1682 4

原创 圖形及遊戲開發者的 3D 數學初級教程(翻譯).2

1.1 甚麼是 3D 數學這是一本關於3D數學的書, 研究3D世界中幾何體背後的數學. 3D數學與計算幾何相關, 它可以用算法解決幾何問題.3D數學與計算幾何在使用計算機建模或是理解3D世界的這些領域內有著廣泛的應用.例如 圖形, 遊戲, 模擬器, 機器人, 虛擬現實以及電影術.    這本書覆蓋了理論和使用C++的實現.理論部分解釋數學與幾何在3D中的關係.它也可以作為技術與公式的手冊使用.實踐

2004-10-04 12:36:00 1585 1

原创 圖形及遊戲開發者的 3D 數學初級教程(翻譯).1

                   圖形及遊戲開發者的 3D 數學初級教程                                目錄        第一章  介紹         1.1 甚麼是3D數學         1.2 為甚麼你應該讀這本書         1.3 甚麼是你在讀這本書之前應該知道的         1.4 概览        第二章  笛卡兒座標系     

2004-10-04 10:32:00 1759

原创 Quake源代碼分析(草稿).2

        在上一篇文章里,我談到過Quake的各個邏輯模塊被封裝在不同的DLL中,它們之間的交互利用了引出函數作為接口.這一點有點像COM,不同的是COM需要對DLL進行註冊,因為COM有時要提供給多個應用程序來使用,應用程序通過註冊表裡的GUID定位DLL,然後再載入到程序的進程空間中.但是Quake的DLL就不同了,它不必讓所有的應用程序都知道它的存在,它是專屬於引擎的,離開了引擎它一無

2004-10-03 17:05:00 2124 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除