检测计算机是不是可以正确支持 3D 变换
Posted
技术标签:
【中文标题】检测计算机是不是可以正确支持 3D 变换【英文标题】:Detect if computer can support 3D Transforms properly检测计算机是否可以正确支持 3D 变换 【发布时间】:2012-08-07 19:38:00 【问题描述】:当我检测到 webkit 时,我使用 3D 变换属性添加了一个附加样式表。 虽然它在许多不同的计算机上都可以正常工作(都在同一个 chrome 版本上),但有些不能正确渲染动画。那些是较旧的计算机,显卡更便宜。 (我想这就是导致问题的原因。)有没有比依赖浏览器检测更好的方法来检测计算机是否可以处理 Css 3D 变换?
【问题讨论】:
【参考方案1】:使用 Modernizr 及其 csstransforms3d 类名。
更多关于这些链接:
http://modernizr.com/
http://modernizr.com/docs/#features-css
【讨论】:
这将有助于检测 浏览器 是否支持 css 3d 转换。我认为问题更多是关于是否有办法知道计算机是否能够正确渲染 css 3d 转换。 Downvote explication:正如@Pat 提到的,这将检测 浏览器 是否支持 css 3d 转换,而不是计算机是否支持。例如:一台装有最新版 Chrome 的旧电脑无法正确渲染 css 3d 转换,尽管理论上 Chrome 可以。 是的,这只检测支持。我认为目前无法测试它的支持程度。以上是关于检测计算机是不是可以正确支持 3D 变换的主要内容,如果未能解决你的问题,请参考以下文章
图像变换DIBR-3D图像变换(3D Image Warping)matlab源码