一直都有的,特别是三次元这家公司一直致力于3d的风格化渲染既大家说的3d转2d。

目前最厉害的商业化软件是pencil+,占领大部分的作品。而mentalray,早期用于disney的部分风格化渲染;illustrator和finaltoon目前日本使用较

少,欧美偏多。至于lightwave已经比较少人用了。xsi、maya也有使用,不过目前是以3dmax为主。

节约成本是主要的目的。次要的3d cgi(计算机生产图像)的出现使得一些动画和镜头设计得以相对高质低成本实现丰富了动画。

目前已经大量采用3d的部分是机械类动画和复杂变化场景。其中场景部门使用3d主要是以贴图的形式进行的(不是上面的风格化渲染)。场景作画也大量使用3d进行辅助。

3d用于人物动画作画辅助也有的,比如魁拔的原画动画是基于3d做的,导致其2d动画受3d人员的水平限制,产生了不愉快的跳跃感(原画没画对)。

至于全3d cgi 人物,问题还是很大的。首先是3d动画人员的技能在2d动画中可能不那么适合。其次,渲染还是很大的问题,日式动画(或所有动画)为了简略和美观牺牲了很多透视和物理。比如很多动画人物的透视实际上是错的。对此pencil+推出了变形透视工具进行一定的模拟,但是最后还需要更精细的调整。而渲染上,手工动画对于光影的绘画也是大量错的,这对于大部分模拟物理的渲染算法是灾难。

目前还是贴图和输出线稿绘画的方式较好。

对于转化学术界的研究,速度也是比较慢的,一些新的技术转化会给画面提升很多,比如很早就进行风格化渲染的disney的纸人就自然多了。

目前3d风格化渲染的2d动画的坑还是很大的,如果要做得好,需要的耗费也不亚于2d动画。

图1 途中展示了为了达到日式动画的“正常效果”所进行的模型及透视变形调整


图2 展示了CGI画面与人工处理后(既CGI与人工绘画图片)的区别

以上两图来自cgworld(jp),图1为三次元参与的人造人009剧场版,图2剑风传奇剧场版,两部作品都几乎采用风格化渲染制作动画。通过这个对比可以看出在动画部分外,渲染部分也还是有待更“偷懒”的模拟。

附:我一直不喜欢一些所谓cg,3d什么的说法。cg是计算机图像,所以使用计算机作图就算了,既无纸化作业都是cg的。所指的应该是cgi,计算机生成图像。

(转)为什么在 2013 十月番中出现了很多以 3D 渲染代替传统 2D 绘画来表现人物的镜头?的更多相关文章

  1. 如何在 在SharePoint 2013/2010 解决方案中添加 ashx (HttpHandler)

    本文讲述如何在 在SharePoint 2013/2010 解决方案中添加 ashx (HttpHandler). 一般处理程序(HttpHandler)是·NET众多web组件的一种,ashx是其扩 ...

  2. Qt 框架的图形性能高(OpenGL上的系统效率高),网络性能低,开发效率高,Quick是可以走硬件加速——Qt中分为好几套图形系统,差不多代表了2D描画的发展史。最经典的软描画系统

    -----图形性能部分-----Qt的widgets部分,运行时的图像渲染性能是一般的,因为大部分的界面内容都是Qt自绘,没有走硬件加速,也就是说很多图形内容都是CPU算出来的.但是widgets底层 ...

  3. 在WPF中使用PlaneProjection模拟动态3D效果

    原文:在WPF中使用PlaneProjection模拟动态3D效果 虽然在WPF中也集成了3D呈现的功能,在简单的3D应用中,有时候并不需要真实光影的3D场景.毕竟使用3D引擎会消耗很多资源,有时候使 ...

  4. Vue 改变数组中对象的属性不重新渲染View的解决方案

    Vue 改变数组中对象的属性不重新渲染View的解决方案 在解决问题之前,我们先来了解下 vue响应性原理: Vue最显著的一个功能是响应系统-- 模型只是一个普通对象,修改对象则会更新视图.受到ja ...

  5. taro 不支持render中,使用函数多条件渲染

    不支持render中,使用函数多条件渲染 h5不报错,但是编译成小程序时 会报错 错误写法: onRenderContent = () => { const { verified, recogn ...

  6. 深度剖析OpenGL ES中的多线程和多窗口渲染技术

    由 创新网小编 于 星期五, 2014-04-11 14:56 发表 移动设备中的CPU和GPU已经变得很强大,到处都是配备一个或多个高分辨率屏幕的设备,需要使用带有图形驱动器的复杂交互也日益增加.在 ...

  7. vue中数据接收成功,页面渲染失败

    1.vue中数据接收成功,页面渲染失败.代码如下 经过查找资料修改代码为 或是 原因是: 由于 JavaScript 的限制, Vue 不能检测以下变动的数组: 当你利用索引直接设置一个项时,例如:  ...

  8. Java.基础 -------- 一个Java源文件中可以有很多类,但只能有一个类是public的

    一个Java源文件中可以有很多类,但只能有一个类是public的        Java程序是从一个public类main函数开始执行的,只能有一个public是为了给类装载器提供方便,一个publi ...

  9. 我们无法找到服务器加载工作簿的数据模型"的 SharePoint 网站,当您刷新 Excel 2013 工作簿中的数据透视表时出错

    假定您使用 Analysis Services 源在 Microsoft Excel 2013 中创建数据透视表.将 Excel 工作簿上载到 Microsoft SharePoint 网站中.当您尝 ...

随机推荐

  1. asp.net mvc里面竟然也可以用eval()

    刚才在项目里面看到了一个牛逼的用法: style="display:<%# Eval("IsSharingPlatformDisplay") %>" ...

  2. [PHP]使用日志进行调试

    两种方法: 1.利用自定义函数: //写日志,打印字符串function writelog($str){ $open=fopen("log.txt","a+") ...

  3. python接口自动化(四十一)- 发xml格式参数的post请求(超详解)

    简介 最近在工作中,遇到一种奇葩的接口,它的参数数据是通过xml,进行传递的,不要大惊小怪的,林子大了什么鸟都有,每个人的思路想法不一样,开发的接口也是各式各样的,如果想要统一的话,必须是提前团队已经 ...

  4. windows用一键安装包安装(推荐)

    为了简化大家在windows下面的安装,我们在xampp基础上做了禅道的windows一键安装包.xampp是业内非常著名的AMP集成运行环境.禅道的一键安装包主要在它基础上做了大量的精简,并集成了我 ...

  5. 从零开始的全栈工程师——js篇2.3

    自加和自减 =赋值运算 他的顺序是从右往左 从后往前 var a=12; 声明一个变量并将12赋值给aa=a+2; 将a+2赋值给a简写a+=3; a=a+3a+=1; a++ 在自己原有的基础上加1 ...

  6. 私有npm下载资源

    私有npm库下载资源需要用户名和密码,这个需要创建npm库的人提供. 使用方法: npm login --registry=仓库地址 Username: 用户名 Password: 密码 Email: ...

  7. 菜鸟 学注册机编写之 “MD5”

    测试环境  系统: xp sp3 调试器 :od 1.10 sc_office_2003_pro 高手不要见笑,仅供小菜玩乐,有不对或不足的地方还请多多指教,不胜感激! 一:定位关键CALL 1. 因 ...

  8. 微软AI发布会,集齐六大亮点召唤黑科技!

    7月12日,微软合作伙伴大会Inspire在华盛顿特区如火如荼地举行.同一天,在相隔5个时区的伦敦,微软还举办了一场关于人工智能的发布会.这是一场智能技术和情感体验两相交融的科技盛宴,既有黑科技,也有 ...

  9. mybatis-分页和缓存

    1.分页 1.1在dao接口中配置分页参数: package com.java1234.mappers; import java.util.List;import java.util.Map; imp ...

  10. 如何在SAP云平台上使用MongoDB服务

    首先按照我这篇文章在SAP云平台上给您的账号分配MongboDB服务:如何在SAP云平台的Cloud Foundry环境下添加新的Service 然后从这个链接下载SAP提供的例子程序. 1. 使用命 ...