游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4929|回复: 5

为什么只有OpenGL部分??!!!

[复制链接]

37

主题

378

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
QQ
发表于 2003-10-18 13:47:00 | 显示全部楼层 |阅读模式
为什么只有OpenGL部分的引擎代码??
DX9的呢??

1

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2003-10-18 16:56:00 | 显示全部楼层

Re:为什么只有OpenGL部分??!!!

好像只有dx9的吧

37

主题

378

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
QQ
 楼主| 发表于 2003-10-22 20:23:00 | 显示全部楼层

Re:为什么只有OpenGL部分??!!!

老大!!打开看了,我只找到了OpenGL的图形引擎部分!!!
没有DX9的!!!

1

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2003-10-22 21:31:00 | 显示全部楼层

Re:为什么只有OpenGL部分??!!!

OpenGL的?在那?

不过src_main\materialsystem\shaderdx8下面就是dx9的shader部分
里面好像是dx8,dx9混在一块儿,
OpenGL的在哪我还没看到,反正我也不用OpenGL。
不过shaderdx8里面实现了一个CMeshBuilder,使用起来像极了OpengGL。

41

主题

340

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
发表于 2003-10-23 09:05:00 | 显示全部楼层

Re:为什么只有OpenGL部分??!!!

与OpenGL有关的文件:
\SRC_MAIN\utils\mxtk\include\mx\gl.h(4):// file:           gl.h
\SRC_MAIN\utils\mxtk\include\mx\gl.h
\SRC_MAIN\utils\vview\font_gl.cpp
\SRC_MAIN\utils\vview\stdafx.h
\SRC_MAIN\utils\vview\vview.cpp
\SRC_MAIN\utils\vbsp\gldraw.cpp
\SRC_MAIN\utils\hlmviewer\src\matsyswin.cpp
\SRC_MAIN\utils\hlfaceposer\matsyswin.cpp
\SRC_MAIN\utils\particle\nvcombine.cpp
\SRC_MAIN\utils\particle\nvcombine.cpp
\SRC_MAIN\utils\particle\nvcombine.h
\SRC_MAIN\utils\particle\nvcombine.h
\SRC_MAIN\utils\particle\nvcombine.h
\SRC_MAIN\utils\particle\nvcombine.h
\SRC_MAIN\utils\particle\nvcombine.h
\SRC_MAIN\utils\particle\nvcombine.h
\SRC_MAIN\utils\particle\nvcombine.h
\SRC_MAIN\utils\particle\nvcombine.h
\SRC_MAIN\utils\glview\glview.cpp
\SRC_MAIN\utils\vmtedit\matsyswin.cpp
\SRC_MAIN\utils\viewbump\main.cpp
\SRC_MAIN\utils\viewbump\normalizecubemap.cpp
\SRC_MAIN\utils\viewbump\normalizecubemap.cpp
\SRC_MAIN\utils\viewbump\nvcombine.cpp
\SRC_MAIN\utils\viewbump\nvcombine.cpp
\SRC_MAIN\utils\viewbump\printfxy.cpp
\SRC_MAIN\utils\viewbump\shadergl.cpp
\SRC_MAIN\utils\viewbump\shadergl.h
\SRC_MAIN\utils\viewbump\shadergl.h
\SRC_MAIN\utils\viewbump\shadergl.h
\SRC_MAIN\utils\viewbump\shadergl.h
\SRC_MAIN\utils\viewbump\shadergl.h
\SRC_MAIN\utils\viewbump\shadergl.h
\SRC_MAIN\utils\viewbump\shadergl.h

与D3D有关的:
\Src_Main\engine\sys_engine.cpp

我感觉HL2的纹理和粒子渲染是以OpenGL为主,但引擎部分似乎又用了D3D。 [em1]

1

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2003-10-23 12:32:00 | 显示全部楼层

Re:为什么只有OpenGL部分??!!!

util目录下的东西,基本都是辅助工具。
跟渲染部分没有多大关系
要看渲染部分看materialsystem目录下的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-7-7 14:23

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表