有爱,有技术,有你^_^)y
╱人◕‿‿◕人╲订下契约(注册新用户)

合作站点账号登陆

QQ登录

只需一步,快速开始

快捷导航
查看: 7412|回复: 50
收起左侧

[大湿之盐] 【转载】SketchUp 玩家不可不知!

[复制链接]

签到天数: 9 天

连续签到: 1 天

[LV.3]偶尔看看II

199

主题

291

好友

15万

积分

荣誉会员

吃货O_o

积分
159371
发表于 2012-10-27 13:57:35 | 显示全部楼层 |阅读模式

╱人◕‿‿◕人╲定下契约

您需要 登录 才可以下载或查看,没有账号?╱人◕‿‿◕人╲订下契约(注册新用户)

x
吾辈是SU的忠实使用者啊~
吾辈每次开SU好卡好卡的说
于是发现了这个就搬过来给童鞋们学习一下
原帖地址是:http://www.sketchupbar.com/forum ... 801&ordertype=1

(原创首发)SketchUp玩家不可不知!
常有人发帖说:为什么我的电脑一用 SU 就“卡”得厉害,这多半是因为你对“OpenGL”不熟悉所至;
本文试图比较详细地介绍 “OpenGL”,并且提出几个解决办法。
1,什么是“OpenGL”?
OpenGL是近些年发展起来的一个性能卓越的三维图形标准,
它是在SGI等多家世界闻名的计算机公司的倡导下,以SGI的GL三维图形库为基础制定的一个通用共享的开放式三维图形标准。
目前,包括Microsoft、SGI、IBM、DEC、SUN、HP等大公司都采用了OpenGL做为三维图形标准,许多软件厂商也纷纷以OpenGL为基础开发出自己的产品,
其中比较著名的产品包括动画制作软件Soft Image和3D Studio MAX、仿真软件Open Inventor、VR软件World Tool Kit、CAM软件ProEngineer、GIS软ARC/INFO等等。
值得一提的是,随着Microsoft公司在Windows 中提供了OpenGL标准及OpenGL三维图形加速卡的推出,OpenGL今后将在微机中有广泛地应用,同时也为广大微机用户提供了以前只能在高性能图形工作站上运行的各种软件的机会。
2,OpenGL特点及功能
    OpenGL实际上是一个开放的三维图形软件包,它独立于窗口系统和操作系统,以它为基础开发的应用程序可以十分方便地在各种平台间移植;OpenGL可以与Visual C++紧密接口,便于实现机械手的有关计算和图形算法,可保证算法的正确性和可靠性;OpenGL使用简便,效率高。它具有七大功能:
1) 建模: OpenGL图形库除了提供基本的点、线、多边形的绘制函数外,还提供了复杂的三维物体(球、锥、多面体、茶壶等)以及复杂曲线和曲面(如Bezier、Nurbs等曲线或曲面)绘制函数。
2) 变换:OpenGL图形库的变换包括基本变换和投影变换。基本变换有平移、   旋转、变比镜像四种变换,投影变换有平行投影(又称正射投影)和透   视投影两种变换。其变换方法与机器人运动学中的坐标变换方法完全一致,有利于减少算法的运行时间,提高三维图形的显示速度。
3) 颜色模式设置 OpenGL的颜色模式有两种,即RGB模式和颜色索引(Color Index)。
4) 光照和材质设置       OpenGL光有辐射光(Emitted Light)、环境光(Ambient Light)、漫反射光(Diffuse Light)和镜面光(Specular Light)。材质是用光反射率来表示。场景(Scene)中物体最终反映到人眼的颜色是光   的红绿蓝分量与材质红绿蓝分量的反射率相乘后形成的颜色。
5) 纹理映射(Texture Mapping):利用OpenGL纹理映射功能可以十分逼真地表达物体表面细节。
6) 位图显示和图象增强:图象功能除了基本的拷贝和像素读写外,还提供融合(Blending)、反走样(Antialiasing)和雾(fog)的特殊图象效果处理。以上三条可是被仿真物更具真实感,增强图形显示的效果。
7) 双缓存(Double Buffering)动画:双缓存即前台缓存和后台缓存,简而言之,后台缓存计算场景、生成画面,前台缓存显示后台缓存已画好的画面。此外,利用OpenGL还能实现深度暗示(Depth Cue)、运动模糊(Motion Blur)等特殊效果。从而实现了消隐算法。

3,对策
1)首先,你必须知道你的显卡是不是真正支持OpenGL,你可以到天空软件站下载一个叫“openGL Extension viewer”的小软件,测试一下便知,下载地址:http://www.skycn.com/soft/15221.html
2)若经过测试,你的显卡是支持 OpenGL 的,但仍然觉得电脑上跑SU不爽,那么,多半是因为你用了诸如“番茄花园”“雨林木风”一类的 Ghost 形式的 Windows 操作系统光盘;这些操作系统光盘是为电脑城那些偷懒的“装机佬”制作的,用这种光盘,重新安装操作系统速度很快(差不多是拷贝的速度),但是在安装操作系统的时候,使用了缺省的显卡驱动程序;如我猜对了,你必须在安装操作系统以后,再重新安装你的显卡驱动程序,你在买显卡或买电脑的时侯所附带的光盘上,如果这些光盘你已丢失,你也可以在:http://www.mydrivers.com下载相应的驱动安装,(需要知道你显卡的型号等资料,否则找了个不合适的驱动,牛头不对马嘴,还是没有用。)
3)驱动重新安装正常的话,你还可以在“控制面板→显示属性→设置→高级→疑难解答”;把下面的“硬件加速”拉到最右边;
4)如果问题依旧,还可以手工安装GLsetup.exe或MSOpengl,下载地址:http://www.openglsource.com/download/MSOpengl.exe
5)如果还不能解决问题,笔者技穷,可能你的显卡还是不支持或不完全支持openGL显示模式,请到http://www.skycn.com/soft/13325.html 下载 GLDirect(作用是降低对硬件的要求,用软件来模拟OpenGL),当然,你还必须在SU的 ”窗口/系统设置“里,指定用软件加速,如下图。

4,如何选择显卡(什么显卡支持OpenGL更好些)
笔者关心此问题久矣,显卡所使用的硬件图形加速处理器叫“GPU”,市面上大致只有二种GPU主流产品——ATI 和 NVIDIA,因笔直不可能做大量的硬件试验,综合网上高手们的文章总结出一句话:“在支持OpenGL方面,NVIDIA显然更好些”;所以,购买显卡(电脑)的时候,请关注一下显卡的 GPU 是 ATI 还是 NVIDIA。
另外,显卡上的显存,越多越好,专业的显卡,其显存甚至有 2G(DDR3) 那么大,当然,这样的显卡价格不菲,现在,一般的显卡,显存也有512M,(几百 元的档次)低于512M显存的显卡,用来跑SU,似乎就低档了点。
——————————————————————————
后附 SketchUp 官方对OpenGL的阐述:
SketchUp 是十分依赖 CPU, 内存, 3D 显示卡, 和 OpenGL 驱动的三维应用软件。运行SketchUp需要100%兼容的 OpenGL 驱动。
什么是 OpenGL?
OpenGL 是众多的应用程序和游戏进行三维物体实时渲染的工业标准。Windows和Mac OS X都内建了基于软件加速的OpenGL驱动。OpenGL 驱动程序通过CPU计算来“绘制”你的屏幕。不过,CPU并不是专为OpenGL设计的硬件,并不能很好地完成这个任务。
为了提升3D显示性能,一些显卡厂商为他们的产品设计了GPU(图形处理器)来分担CPU的OpenGL运算。GPU比CPU更胜任这个任务,能大幅提高性能(最高达3,000%)是真正意义上的“硬件加速”。
硬件加速和SketchUp
安装好SketchUp,默认是使用OpenGL软件加速。如果你的计算机配备了100%兼容OpenGL硬件加速的显示卡,你可以在参数设置对话框的OpenGL标签里进行设置,来充分发挥硬件加速性能。
兼容性问题
如果你的显卡100%兼容OpenGL,SketchUp的工作效率将比软件加速模式要快的多。你会明显感觉到速度的提升。
如果你不能正常使用一些工具,或者渲染时会出错,那么你的显卡可能就不是100%兼容OpenGL。如果出现这种情况,建议你最好在参数设置对话框的OpenGL标签中关闭3D硬件加速。
如果你确定你的显卡100%兼容OpenGL硬件加速,但是SketchUp中的选项不能用,请先把颜色质量设为32位色。有些驱动不能很好地支持16位色的3D加速。
性能低下的 OpenGL 驱动的共同症状
以下症状表明你的OpenGL驱动不能100%兼容OpenGL硬件加速。
开启表面接受投影功能时,有些模型出现条纹或变黑。
这通常是由于OpenGL软件加速驱动的模板缓存的一个bug。
简化版的OpenGL驱动导致SketchUp崩溃。
有些3D显卡驱动只适合玩游戏。因此,OpenGL驱动就被简化。SketchUp需要完全兼容的OpenGL驱动。要留心有些厂商宣称他们的产品能100%兼容OpenGL但实际不行。如果你发现这种情况,请在SketchUp中把硬件加速功能关闭。(默认情况下是关闭的)
选择表面时,却选中了反向表面。
这是一个普遍的OpenGL bug。可以在参数设置对话框的OpenGL标签中选择“修正点选反向的驱动程序错误”来解决这个问题。这种情况下,建议你关闭3D硬件加速。
在16位色模式下,坐标轴消失,所有的线都可见且变成虚线,出现奇怪的贴图颜色
这种现象主要出现在使用ATI显示芯片的便携式电脑上。这一芯片的驱动不能完全支持OpenGL加速。请使用软件加速。
图像翻转
一些显示芯片不支持高质量的大幅图像。可以试着把要导入的图像尺寸改小。
双显示器显示
当前,SKetchUp不支持操作系统运行双显示器,这样会影响SketchUp的操作和硬件加速功能。
抗锯齿
一些硬件加速设备如3D加速卡等可以支持硬件抗锯齿,这能减少图形边缘的锯齿显示。

评分

参与人数 1宅币 +20 贡献 +2 收起 理由
废材彤 + 20 + 2 o(* ̄▽ ̄*)ブ 发糖

查看全部评分

回复

使用道具 举报

该用户从未签到

81

主题

343

好友

3万

积分

第二章

积分
38792
发表于 2012-11-3 15:45:30 | 显示全部楼层
看不懂
一只渣!废物!
回复 支持 反对

使用道具 举报

签到天数: 9 天

连续签到: 1 天

[LV.3]偶尔看看II

199

主题

291

好友

15万

积分

荣誉会员

吃货O_o

积分
159371
 楼主| 发表于 2012-11-3 16:00:40 | 显示全部楼层
回复 支持 反对

使用道具 举报

该用户从未签到

81

主题

343

好友

3万

积分

第二章

积分
38792
发表于 2012-11-5 19:22:56 | 显示全部楼层
毛线球儿 发表于 2012-11-3 16:00
说白了就是打开你的显卡驱动器然后把那个三重缓冲什么鬼的开关打开~然后你的SU就会嗖嗖快 ...

所以二姐的实验结果是……
一只渣!废物!
回复 支持 反对

使用道具 举报

签到天数: 9 天

连续签到: 1 天

[LV.3]偶尔看看II

199

主题

291

好友

15万

积分

荣誉会员

吃货O_o

积分
159371
 楼主| 发表于 2012-11-5 20:37:43 | 显示全部楼层
废材彤 发表于 2012-11-5 19:22
所以二姐的实验结果是……

果然有奇效~不过吾辈是A卡,所以效果没有N卡那么明显
回复 支持 反对

使用道具 举报

签到天数: 31 天

连续签到: 1 天

[LV.5]常住居民I

130

主题

804

好友

16万

积分

Administrator

积分
164237
发表于 2012-11-6 21:25:34 | 显示全部楼层
这个窝以前看过来着  _(:3」∠)_结果当时的记忆就是我的电脑太渣了 不支持OPL
原谅窝这一生不羁放纵爱~基~友~
回复 支持 反对

使用道具 举报

签到天数: 9 天

连续签到: 1 天

[LV.3]偶尔看看II

199

主题

291

好友

15万

积分

荣誉会员

吃货O_o

积分
159371
 楼主| 发表于 2012-11-6 21:49:36 | 显示全部楼层
Mian_弥安 发表于 2012-11-6 21:25
这个窝以前看过来着  _(:3」∠)_结果当时的记忆就是我的电脑太渣了 不支持OPL ...

吾辈最近正在研究如何把A卡破解成专业卡~
回复 支持 反对

使用道具 举报

该用户从未签到

81

主题

343

好友

3万

积分

第二章

积分
38792
发表于 2012-11-7 21:43:53 | 显示全部楼层
毛线球儿 发表于 2012-11-6 21:49
吾辈最近正在研究如何把A卡破解成专业卡~

我是N卡诶?!可画图不是A卡比N卡好么?
一只渣!废物!
回复 支持 反对

使用道具 举报

签到天数: 9 天

连续签到: 1 天

[LV.3]偶尔看看II

199

主题

291

好友

15万

积分

荣誉会员

吃货O_o

积分
159371
 楼主| 发表于 2012-11-7 21:45:02 | 显示全部楼层
废材彤 发表于 2012-11-7 21:43
我是N卡诶?!可画图不是A卡比N卡好么?

N卡比较适合SU倒是
回复 支持 反对

使用道具 举报

该用户从未签到

8

主题

123

好友

2万

积分

第一章

积分
24934
发表于 2012-11-7 22:27:50 | 显示全部楼层
马克一下,正在出cad,目测要后天才能导su
溫柔的最決絕  墜落的曾搖曳
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

11

好友

663

积分

Continue

积分
663
发表于 2012-11-8 16:54:46 | 显示全部楼层
我发现来到这里之后,我就是个傻子
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

11

好友

663

积分

Continue

积分
663
发表于 2012-11-8 16:55:01 | 显示全部楼层
果然是技术宅,技术得一塌糊涂
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

11

好友

4103

积分

序章

积分
4103
发表于 2012-11-8 19:11:08 | 显示全部楼层
好厉害030,才知道这玩意儿……只是好久不用SU撸过了……
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

159

主题

536

好友

18万

积分

荣誉会员

假面皇后

积分
189204
发表于 2012-11-8 21:03:22 | 显示全部楼层
好。。好详细充分周到伐
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

5

好友

2314

积分

Continue

积分
2314
发表于 2012-11-9 16:40:21 | 显示全部楼层
马克一下,家里小电A卡但是su不卡,公司电脑N卡430,居然是i5cpu。。而且巨卡QVQ改天尝试一下
签名被小宅喵吞掉了~~~~(>_<)~~~~
回复 支持 反对

使用道具 举报

本版积分规则

小黑屋|手机版|技术宅(基宅) ( 粤ICP备18082987号-1 | 浙公网安备 33010902001746号 )

GMT+8, 2024-4-29 00:59 , Processed in 0.346409 second(s), 28 queries , Redis On.

Copyright © 2018 技术宅社区

Powered by Discuz! X3.5

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