CGI 的完整形式是什么17 Mar 2025 | 5 分钟阅读 (i) CGI:计算机生成图像(Computer Generated Imagery)![]() CGI 代表计算机生成图像。它是计算机图形学(图像处理软件)的一种应用,用于创建逼真的(三维)图像、静态和动画视觉内容、解剖建模、建筑设计、视频游戏艺术、电影和电子媒体中的特效等。简而言之,它允许你创建看起来真实且无法通过其他方法创建的角色和动作。 这项技术通过操纵环境为印刷和电子媒体(如电影、视频、游戏等)创建逼真的图像。由于 CGI 视觉效果比传统摄影更具成本效益,因此它们在世界范围内得到广泛使用。一位艺术家可以使用 CGI 制作内容,而无需演员、布景或道具。 CGI 是借助线框模型创建的。反射和照明等特征可以分配给线框。这些特征可以根据图像和视频的要求进行修改,以使其看起来真实。CGI 产生的视觉效果质量更高且可控,相比之下,物理效果(如为拍摄创建微缩模型、为群场景雇佣群众演员等)则不然。 CGI 的工作原理首先,艺术家创建计算机生成的图形,然后为了使图形看起来真实,调整纹理、光照和颜色。这些调整使动画看起来真实而非卡通化。在真人电影中,图形与之前拍摄的场景混合。在这种情况下,图形上的光照必须与场景的光照匹配,以使最终产品无缝衔接。 CGI 首次在电影中使用是在 1973 年;迈克尔·克莱顿的《西部世界》。几年后,它被用于电影《星球大战》。1993 年,它被用于电影《侏罗纪公园》。还有许多其他电影也很好地利用了 CGI,例如《阿凡达》、《指环王》、《盗梦空间》、《海底总动员》、《黑客帝国》等等。 历史计算机生成图像的最早例子可以追溯到 20 世纪 50 年代,当时机械计算机被用于在动画赛璐珞上设计图案,然后将其融入到故事片中。由阿尔弗雷德·希区柯克执导的《眩晕》是第一部采用 CGI 的电影(1958)。 尽管阿尔弗雷德可能早早地开始了一些 2D 特技,但直到埃德温·卡特莫尔和弗雷德·帕克在 1972 年制作的电脑动画短片《电脑动画之手》,3D 计算机图形才正式向世界展示。为此,埃德温在他的手上用墨水画了 350 个三角形和多边形,然后将其转换为数字形式,并利用卡特莫尔本人开发的 3D 动画程序中的信息进行艰苦的动画制作。 几年后,在好莱坞的支持下,CGI 又取得了进步。《西部世界》在 1973 年发布了第一个 2D CGI 场景,展示了“枪手视觉”,这是一个关于机器人如何看东西的理论,从而展现了其力量。由于第一部电影非常受欢迎,因此制作了续集。 (ii) CGI:通用网关接口(Common Gateway Interface)CGI 代表通用网关接口。它是一种技术,使网络浏览器能够提交表单并通过网络服务器连接到程序。它是网络服务器发送表单并连接到服务器上程序的最佳方式。CGI 也可以被描述为一组标准或规则,通过这些标准或规则,程序或脚本可以将数据发送回网络服务器进行处理。 因此,它是一个通过网络服务器运行可执行程序的接口。一般来说,它意味着接收 HTTP 请求并将其传递给应用程序,以便将动态生成的 HTML 页面返回给浏览器。然而,任何可以在网络服务器上运行的程序都可以用作 CGI 脚本。通常,CGI 程序用于动态生成页面或在有人填写 HTML 表单并单击提交按钮时执行其他操作。CGI 应用程序可以用任何编程语言编写,其中一些是 Perl、PHP 和 Python。 CGI 的工作原理?![]() 浏览器发送一个 URL,导致 AOL 服务器使用 CGI 运行程序。浏览器在客户端机器上运行,并使用超文本传输协议(HTTP)与 Web 服务器交换信息。根据浏览器请求的类型,Web 服务器可能会从其文档目录提供文档或执行 CGI 程序,这意味着它将读者的输入(浏览器)传递给程序,并将程序的输出返回给读者(浏览器)。因此,CGI 作为 AOL 服务器与你编写的程序之间的网关。 通过 CGI 动态创建 HTML 文档的步骤如下:
CGI 的特点以下列表包含 CGI 的一些优点:
CGI 的好处
CGI 的缺点以下列表包含 CGI 的一些缺点:
下一主题完整形式列表 |
我们请求您订阅我们的新闻通讯以获取最新更新。