学习绘图者必看--素描基础知识

造型基本因素

1、形体的点、线、面

我们所描绘的物体都是立体的,而最基本的形体是立方体、球形、柱体与椎体。素描写生可从这四类形体出发,去研究主体构成的基本因素与形体塑造的关系

点 点表示位置,是形体塑造的标记,对于造型有着特定的数量意义。先看位置点,找出它的基点与顶点、右点、左点、近点和远点,这些点规定着物体的整体范围和个面之间的大小比例关系。再看转折点,这些点如同交通枢纽,联系着形体中的线与面。

线 线由点的定向运动产生。线条是点运动的延续,连接起点和终点的是线,任何一幅素描都是由无数的线组合而成。线是形体塑造的中坚,线有着无穷的魅力。

辅助线 是指在形体塑造的过程中所借助的假设线。这些线,有助于我们把握形体的动势和形体的整体特征,有利于我们表现形体时能做到从整体到局部有序的进行。

轮廓线 轮廓线反映的是形体转折部分。在绘画过程中,轮廓线的表现要求由直线到曲线,有外轮廓到内轮廓,从而形成物体的立体框架。

面 无数点的组合或无数线排列后的效果,在视觉上形成了面,而面运动产生了体。在造型过程中,面可分为两类,即直面与曲面。

直面 立方体在画面上一般是以正面、侧面、顶(底)三个面呈现。

曲面 球体借助于光线,在画面上一般是以亮面、暗面、明暗交界线(面)、反光面和投影组合而成。

任何一种复杂的形体,都可以由立方体、球体体面关系去理解和分析。

2、比例与分割

比例是指物体间或物体各部分的大小、长短、高低、多少、窄宽、厚薄、面积风诸方面的比较。不同的比例关系形成不同的美感,观察与表现比例关系有个较好的方法,如先抓住相比关系因素的两极,再确定中间部分,依次分割下去,就可以确定出任何复杂的比例关系

3、特征与基本形

物体的形体特征,是指物象都有自己的特征,使之相互之间得到区别。我们要对形状进行概括与归纳,形成了一个基本形的概念,如圆形:人脸、苹果、罐子、太阳;方形:课桌、书籍、电视机、房子等,因此可以这样说,抓住了基本形就基本抓住了形体的主要特征。

从形体总体出发,对物体的原形进行简化,省去烦琐的细枝末节,以形成简单的几何形状。首先是抓住它的平面形,是方、是圆还是角;再看它的体积特征,属于立方体、球体还是柱体。在具体作画时,先目测高度,再目测宽度,最后作上、下的宽窄比较,就能把握住形体的基本特征。

4、转折与轮廓

当构成物体的面发生方向上的变化,形体的面就出现了转折。方形物体转折明显,称为折,圆形物体转折缓慢,称为转。一般的物体的边缘可以看作是转折,立方体外缘内的棱为转折,叫内轮廓。球体内侧的明暗交界可视为转折,也属于内轮廓。在造型过程中,当我们以线去体现形体的转折处,即为轮廓线。根据形体转折内外的部位,轮廓线可分为外轮廓线和内轮廓线。在作画起稿过程中,应集中表现物体的轮廓,抓住轮廓的方法可采取由外到里的方法。

5、结构与构成

结构是指物体本身个部分组合和构造。物体都有内部和外部的构成因素和结构关系,个部分的互相连接穿插、重叠、相离等决定了物体的形体。在素描训练中,对结构加进一些主观成分和表现手法,反映在画面上的形体结构,可看作一种构成。

6、透视与空间

一切物象占有一定的空间,物与物之间也存在着一定的空间距离。如画者与写生物的空间距离,被画物体之间的空间距离,被画物本身前后的空间距离,被画主体与背景的空间距离。。。。在素描中,利用物体的透视变化产生距离感,表现空间的技法,其中最基本的方法是透视原理的运用。

几何透视法

几何透视法产成与数学原理,是把几何透视运用到绘画艺术表现之中,是科学与艺术相结合的技法。它主要借助于远大近小的透视现象表现物体的立体感。

平行透视 当立方体的六个面中,有一个面与画者的位置呈平行状态时,画者所看到的是它面产生的透视变化。


平行透视

成角透视 当立方体的一个角正对画者时,立方体所有的面都产生透视变化

时间: 2024-08-31 12:38:44

学习绘图者必看--素描基础知识的相关文章

Javascript 基础---Ajax入门必看_基础知识

Ajax 是现代Web 应用程序开发的一项关键工具.它让你能向服务器异步发送和接收数据,然后用 Javascript 解析. Ajax 是 Asynchronous JavaScript and XML (异步JavaScript 与XML)的缩写. Ajax 核心规范的名称继承于用来建立和发起请求的 Javascript 对象:XMLHttpRequest .这个规范有两个等级.所有主流浏览器都实现了第一级,它代表了基础级别的功能.第二级扩展了最初的规范,纳入了额外的事件和一些功能来让它更容易

Javascript基础学习笔记(菜鸟必看篇)_基础知识

什么是变量? 变量是用于存储信息的容器 变量的声明 语法: var 变量名 变量名 = 值; 变量要先声明再赋值 变量可以重复赋值 变量的命名规则 变量必须以字母开头: 变量也能以$和_符号开头(不过我们不推荐这么做): 变量名称对大小写敏感(a和A是不同的变量). 语句 语句以一个分号结尾:如果省略分号,则由解析器确定语句的结尾. 有个好的编码习惯,都要以 ; 结尾 数据类型 在JavaScript中,一段信息就是一个值(value).值有不同的类型,大家最熟悉的类型是数字.字符串(strin

15个初学者必看的基础SQL查询语句_MsSql

本文将分享15个初学者必看的基础SQL查询语句,都很基础,但是你不一定都会,所以好好看看吧. 1.创建表和数据插入SQL 我们在开始创建数据表和向表中插入演示数据之前,我想给大家解释一下实时数据表的设计理念,这样也许能帮助大家能更好的理解SQL查询. 在数据库设计中,有一条非常重要的规则就是要正确建立主键和外键的关系. 现在我们来创建几个餐厅订单管理的数据表,一共用到3张数据表,Item Master表.Order Master表和Order Detail表. 创建表: 创建Item Maste

js正则表达式学习和总结(必看篇)_正则表达式

最近在做一个小项目时用到了正则匹配,感觉正则挺好用的,所以打算抽时间来小小总结一下. 正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符").模式描述在搜索文本时要匹配的一个或多个字符串.RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具.正则表达式是一种查找以及字符串替换操作. 新建正则表达式 方式一:直接量语法 var reg = /pattern/attributes 方式二:创建 RegExp 对象的语法  var

jQuery学习心得总结(必看篇)_jquery

jQuery 对象 •jQuery 对象就是通过 jQuery 包装 DOM 对象后产生的对象. •jQuery 对象是 jQuery 独有的. •只有 jQuery 对象才能使用 jQuery 的方法,在 jQuery 对象中无法使用 DOM 对象的任何方法,反之 DOM 对象也无法使用任何 jQuery 的方法. •约定:如果获取的是 jQuery 对象,那么要在变量前面加上 $ •jQuery 对象中封装了多个 DOM 对象,同时 jQuery 对象是类数组对象 •数组与类数组对象的区别

JQuery中attr属性和jQuery.data()学习笔记【必看】_jquery

用html直接data-key来存放,key必须全部小写. <div data-mydata="123"></div> consoloe.log($("div").data("mydata")); //output 123 二避免在key中使用短横线 <a id="bar" data-foo-bar-baz="fizz-buzz" href="#">f

15个初学者必看的基础SQL查询语句

本文将分享15个初学者必看的基础SQL查询语句,都很基础,但是你不一定都会,所以好好看看吧. 1.创建表和数据插入SQL 我们在开始创建数据表和向表中插入演示数据之前,我想给大家解释一下实时数据表的设计理念,这样也许能帮助大家能更好的理解SQL查询. 在数据库设计中,有一条非常重要的规则就是要正确建立主键和外键的关系. 现在我们来创建几个餐厅订单管理的数据表,一共用到3张数据表,Item Master表.Order Master表和Order Detail表. 创建表: 创建Item Maste

js正则表达式学习和总结(必看篇)

最近在做一个小项目时用到了正则匹配,感觉正则挺好用的,所以打算抽时间来小小总结一下. 正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符").模式描述在搜索文本时要匹配的一个或多个字符串.RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具.正则表达式是一种查找以及字符串替换操作. 新建正则表达式 方式一:直接量语法 var reg = /pattern/attributes 方式二:创建 RegExp 对象的语法 var r

JavaScript每天必学之基础知识_javascript技巧

基本概念  javascript是一门解释型的语言,浏览器充当解释器.js执行时,在同一个作用域内是先解释再执行.解释的时候会编译function和var这两个关键词定义的变量,编译完成后从上往下执行并向变量赋值.  区分大小写  ECMASCript中的一切(包括变量,函数名和操作符)都区分大小写.  1. 变量  变量在第一次用到时就设置于内存中,便于后来在脚本中引用.使用变量之前先进行声明.可以使用 var 关键字来进行变量声明. var count, amount, level; //