光影:
亮度:1受光面>2受光面>3背光面>4影


画面层次越多,画面越丰富

紫色区域是明暗交界线,是整个图形颜色最深的地方

模糊工具,每个面在不同的图层

明暗交界线:a, b

1高光:离光源最近的地方(最亮的地方)
2受光
3背光
3-4明暗交界线(带):相当于地球赤道的位置(最深的地方)
4反光:
5投影

受光面最暗的地方 > 亮 > 背光面最亮的地方

画面脏的原因:颜色,明暗,结构

画球

模板选取

边缘虚化

背景
水平面亮,垂直面深


影子计算,或者自己制造环境,找类似物体打光

光源距离和对比度关系
远,对比度弱
近,对比度强

圆柱画法


左上角最亮的地方,人为添加磨损的小结构

光源:正面、背面、侧面、下面

表面粗糙,高光就是模糊一片
表面光滑,高光就是光源形状

明暗交界线问题:是椭圆不是橄榄
圆柱透视问题:近大远小,近平圆弧

作业:
立方体,球,圆柱体,每个画三个,光源不同,
光源不能对称,光源要有角度

进阶作业
画一组几何体的照片

趣味作业
线稿画黑白灰,自定光源

转载于:https://www.cnblogs.com/cnwuchao/p/10100501.html

日系插画学习笔记(三):光影与结构相关推荐

  1. 日系插画学习笔记(九):人物线稿

    日系插画如何勾线(日系插画对线条要求较高) 图层分配建议:头发(顶)衣服(中)人体(底),头发盖衣服,衣服盖人体 这样在人体图层上,擦除脸部线条,不会影响头发和衣服 线条和线条交汇的地方,可以适当加粗 ...

  2. TDDFT计算软件Octopus学习笔记(三):能带结构(ZnO)

    本文以氧化锌ZnO为例,计算其能带结构.能带结构的计算需要两个步骤,第一步,进行基态(gs)计算,第二步,进行非占据态(unocc)计算. 基态计算的inp文件如下: CalculationMode ...

  3. 日系插画学习笔记(八):角色服装的画法-褶皱

    褶皱 一个点被拉伸的情况,一个点的褶皱,所有的褶皱都指向一个点 两个点被拉伸的情况,两个点互相作用 例如,斗篷,两个胸部 一条边被拉伸的情况,褶皱会指向褶皱和边缘等较重的地方 人体上拉伸的点,褶皱永远 ...

  4. 日系插画学习笔记(六):日系角色脸部画法-2头发

    头发是什么样子的? 头发是从出发点和头路(发际线往后)长出来的 所有非头发都是指向出发点的 要求头发错落有致.粗粗细细 前后关系,形状完整在前,形状不完整的在后 后发 有辫子,头发从发际线出来 短发 ...

  5. 《Go语言圣经》学习笔记 第二章 程序结构

    Go语言圣经学习笔记 第二章 程序结构 目录 命名 声明 变量 赋值 类型 包和文件 作用域 注:学习<Go语言圣经>笔记,PDF点击下载,建议看书. Go语言小白学习笔记,几乎是书上的内 ...

  6. Mr.J-- jQuery学习笔记(三十二)--jQuery属性操作源码封装

    扫码看专栏 jQuery的优点 jquery是JavaScript库,能够极大地简化JavaScript编程,能够更方便的处理DOM操作和进行Ajax交互 1.轻量级 JQuery非常轻巧 2.强大的 ...

  7. ROS学习笔记三:创建ROS软件包

    ,# ROS学习笔记三:创建ROS软件包 catkin软件包的组成 一个软件包必须满足如下条件才能被称之为catkin软件包: 这个软件包必须包含一个catkin编译文件package.xml(man ...

  8. Python学习笔记三之编程练习:循环、迭代器与函数

    Python学习笔记三之编程练习 1. 编程第一步 # 求解斐波纳契数列 #/user/bin/python3#Fibonacci series:斐波那契数列 #两个元素的总和确定了下一个数 a,b= ...

  9. python3常用模块_Python学习笔记三(常用模块)

    Python 学习笔记三 (常用模块) 1.os模块 os模块包装了不同操作系统的通用接口,使用户在不同操作系统下,可以使用相同的函数接口,返回相同结构的结果. os.name:返回当前操作系统名称( ...

  10. Mongodb使用学习笔记(三)

    文章目录 Mongodb使用学习笔记(三) 1. MongoDB 更新文档 1.1 update() 1.2 save() Mongodb使用学习笔记(三) 1. MongoDB 更新文档 参考:Mo ...

最新文章

  1. selenium+Headless Chrome实现不弹出浏览器自动化登录
  2. 岗位内推 | 深睿医疗实验室招聘机器学习实习生
  3. 双线性插值理论与代码实例
  4. Ruby:字符集和编码学习总结
  5. Flash 与数学:圆的切线(3)
  6. Unity3D-光照系统
  7. ZZULIOJ 1062:最大公约数
  8. RabbitMq(十六)单机多实例集群搭建步骤介绍
  9. restTemplate配置及使用
  10. .NET中统一的存储过程调用方法(收藏)
  11. [WPF]根据显示区域宽度裁剪字符串
  12. 图像语义分割之特征整合和结构预测
  13. mysql 部署最佳实践_MySQL安装脚本最佳实践
  14. vpp自动化测试报错调试
  15. Hit Refresh读书摘要
  16. 华为U8818 刷入Recovery教程+刷机
  17. linux 分卷压缩及解压缩
  18. 计算机在英语教学中的应用课题,浅谈信息技术在英语教学中的应用
  19. 基于引擎开发HTML5游戏实战(一)---游戏引擎
  20. android studio实验二 Activity及常用布局和控件的使用

热门文章

  1. 十大在线编程学习网站
  2. 河南科技大学计算机学院录取名单,河南科技大学2019年硕士研究生拟录取名单(第四批)...
  3. 5G 室内融合定位白皮书
  4. docker服务假死解决方案
  5. android 输入法判断,Android如何检测输入法键盘是否显示
  6. 家庭局域网_如何用电视盒子局域网共享电脑资源,赶紧Mark!
  7. EFF希望NSA销毁长达14年的电话监控记录
  8. 阿里云服务器地域节点测试IP分享(国内+海外)Ping值延迟测试
  9. 开发者新手指南:一文汇总 Web3 开发工具
  10. 网络的层级及各层级的作用