虚拟鼠标代替安卓触屏_美术学院18级虚拟空间设计专业数字图像程序基础课程优秀结课成果展示优秀学生王雨禾作品展示...

79f8773a2194391152cc062ce9cb7e36.png

学生代表:STUDENT REPRESENTATIVE

 |2018级虚拟空间设计专业  王雨禾

此次编程课程的学习,让我受益匪浅,短短八周的时间,使我进一步加深了对自身专业的了解,也启发了我,提供给我一种新的创作方式和新的创作表现形式,也为我之后的学习创作提供了新的支持力。

ff43d34a89258c42663ee4628bc7b3f9.png

1

Q虚拟空间专业课程的体验如何?对哪些课程印象深刻?

A

编程就是计算机语言,学习编程对我来说就像在学一门新的语言,感觉自己和电脑之间建立了联系,开启了我很多新的认知,使我觉得机器也变得不冰冷了。

跟单纯的绘画相比,编程打破了我以往对艺术的认知,给我提供了更多的可能性,让艺术不再停留在纸笔上,而是拥有了更多的表达形式与表达空间,我觉得编程是一门非常实用又灵活的课程。

2

Q在完成课程作业时遇到过哪些难题?是如何找到解决思路的?

A

难题一是计算机本身很傻瓜,只要输入有一丝错误它就无法识别;二是需要全英文输入代码。

所以做的过程中,一定要细心严谨、思路清晰,知道每一步在做什么,还要学好英语,遇到不懂的多查词典。

要做好作业,我觉得更多的是需要灵活创新的思维。这门课程本身难度不大,大家学到的都是一样的最基本的公式,想要做的精彩就在于如何发挥想象、巧妙地利用和结合课程内容。另外就是课后的自学,课堂时间有限,不要局限于课上讲的内容,现在有很多书籍和网站都可以轻松查阅到拓展的编程知识。

3

Q请谈谈学习专业技术与提高艺术修养的关系。

A

我们专业是一个与科学手段相结合并且联系密切的数字艺术专业,学好专业技术才能使我们走在时代的前端,推陈出新。所以拥有前沿的技术是做出好的影像作品必不可少的前提。同样,只有掌握了新的技术,才能拥有更多的发挥可能,为艺术打开更广阔的创作空间。

ff43d34a89258c42663ee4628bc7b3f9.png

作品展示

WORKS SHOW


NO.1//

9c79fe55154c315130d39176cef1dace.png

用基础的多边形、方形、圆形拼成冻出鼻涕小动物插画,没有任何复杂的操作~运用一下绘画思路不停地堆积图形就可以做出有意思的画面~

NO.2//

在第一次的作业要求上做了动态的处理~画面大部分是用最基础的圆和方块组成,尽量用所学的简单的方法拼出丰富的图形。在动效上,用匀速运动做了流星,加速度运动做了跳动的小猫,让整个画面灵动起来。

NO.3//

这个作业想传达的是一种恐惧的情绪,我就用灰暗色调处理了整个画面。除了画面远处的树等一些简单图形用了最基本的圆和方在编程软件里画完,其他的复杂图形是用ps画好后导入图像进来。最后加入了一点简单的交互:用鼠标按键控制的方法控制小人,当鼠标点击时,小人受到惊吓会哭泣。

NO.4//

一个小水母寻宝的游戏~游戏程序并不难,在最基础的躲避障碍物上做的更改。最麻烦的地方在于游戏的视觉,因为要用到的图案很多,基本是用PS一个个画出来导进编程里。游戏规则就是小水母碰到障碍物时血条会减少,当血条空掉后会弹出“You lost”的页面,在规定血条里躲避各种障碍物后到达终点收获一颗珍珠就会胜利~

NO.5//

猫猫手绘板,主要是用键盘控制画笔类型,鼠标控制位置。界面里的每一个字母代表键盘上的按键,按下后会出现相应的笔刷,除了各种类型的笔刷外,还有放大缩小、擦除、清除、换颜色的基本功能。手绘板的特色在于可以画出不同种类的猫猫,左上角的按键可以给它们佩戴不同的饰品,就像一个猫猫生成器的小游戏一样,右下角的猫爪里也有不同的纹理,堆加在一起可以做出好看的花纹~

NO.6//

原图是一张海洋中的鲸鱼,我将画面切分成七个部分,每个放上不同的抽象处理,最后形成了一个构成感的蓝色动态抽象画。主要用到的是图像像素点的代替操作和马赛克两种基本方法,并用图像染色技术加入了一些小的变化,将这些基本方程里的参数修改一下,就会出现不同的效果,把它们拼凑在一起后,画面会变得丰富许多。

NO.7//

最后是用粒子拼成的一段抽象运动图形,这个作业因为用到的变化比较多,难度较大,需要去网上查找资料。我选取了课上所学的加速度运动和基础粒子与网上搜集到的两个比较直观的粒子公式,对它们做了许多参数修改的变换,试出了十几个在运动和视觉上比较有特色的画面,最终导出成视频剪辑在一起,配上音乐做出了一个随旋律变换的粒子视频。只要在过程中多尝试去修改公式,就会出现意想不到的画面结果。


dab6ec99d58a8cc3ae4e86ae9369b7c8.gif

结语

EPILOGUE

e9b6096bfe9a7afb988cc65896346612.png

感谢各位的耐心观看,这次展示的作品并不是十分完美,仍有进一步提高的空间,各位能观看到此处已是对我莫大的支持,大家有什么疑问或者有什么建议,欢迎在评论区中评论,我们可以共同探究、共同评论。

再次感谢各位!

f66c95dd0a9cbfce0b7ade615059f0ed.png

图文排版:冀子蒙

文字编辑:刘奕君

汤缔商

审核:薄一航老师

刘乐老师


4b63b8f8e3b2c262433deb92532fb175.gif

扫码关注北京电影学院美术学院官方公众号

不定时更新美院最新动态

a1bc48cac2752472a2e71a5dba72ebb8.pngf956b99a5584d0bbb586377f3d4ee647.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/350327.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

django定时任务

说明 网上很多资料都是比较旧的,不同的版本使用上存在差异,最好的方式是,根据使用的版本查看官方资料 django-celery-beat 用法和django-celery类似 INSTALLED_APPS [django_celery_beat] BEAT_SCHEDULER django_celery_beat.schedulers:Da…

LOG与DOG的关系

注意:这里只是推出LOG与DOG的关系 1)高斯函数: (1) 2)DOG(Difference Of Gaussian) DoG算子是LoG算子的近似,做法是求取不同sigma方差下的高斯滤波图像的差&#xff0c…

springboot springcloud区别_SpringBoot回顾、Spring Cloud初学

Spring Cloud介绍什么是Spring Cloud?Spring Cloud是一系列框架的有序集合。 它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的…

时间 '2018-08-06T10:00:00.000Z' 格式转化为本地时间(转)

原文:https://blog.csdn.net/sxf_123456/article/details/81582964 from datetime import datetime,timedelta #bucket[key_as_string] 2018-08-06T10:00:00.000Z date_ datetime.strptime(bucket[key_as_string],"%Y-%m-%dT%H:%M:%S.%fZ") #local_time 2018-08-0…

OpenCV minMaxLoc找图像中最小值最大值及它们的位置

void minMaxLoc(InputArray src, double* minVal, double* maxVal0, Point* minLoc0, Point* maxLoc0, InputArray masknoArray()) src:输入图像。 minVal:最小值,可輸入NULL表示不需要。 maxVal :最大值,可輸入NUL…

python无法打开hdf5_保存到hdf5非常慢(Python冻结)

我正在尝试将瓶颈值保存到新创建的hdf5文件中.瓶颈值分批形成(120,10,10,2048).保存一个单独的批次占用超过16个演出,python似乎在那一批冻结.根据最近的调查结果(见更新,似乎hdf5占用大内存是可以的,但冻结部分似乎是一个小故障.我只是试图保存前两批用于测试目的,而且仅用于测…

python request 留位置4

测试 转载于:https://www.cnblogs.com/syw20170419/p/11008870.html

收藏表数据库_选择您的收藏库

收藏表数据库这真的是您应该烦恼的吗? java.util.ArrayList和java.util.HashMap从根本上有问题吗? 对于大多数源代码,答案是–不; 这些实现完全可以。 但是,一如既往,细节决定成败。 并存在情况下&#x…

matlab norm向量和矩阵的范数

一、向量的范数 首先定义一个向量为:a[-5,6,8, -10] 1.1 向量的1范数 向量的1范数即:向量的各个元素的绝对值之和,上述向量a的1范数结果就是:29,MATLAB代码实现为:norm(…

不能启动的问题 社区版安装后_CentOS7下安装docker(亲测+完整)

说明:1、docker要求Centos系统内核高于3.10,安装前先验证你的Centos版本是否支持docker;2、docker有两个分支版本:docker CE和docker EE,即社区版和企业版,自学研究建议使用社区版本;本文章介绍…

关于数据可视化页面制作

先出思路 数据可视化,目的是为了让纷繁的数据变得直观,更易领会数据代表的趋势、模型等。既然是带着目的的,应先把目标明确下来。目标写下来,思想上算落地了,那么就能给大脑腾出继续深入或扩展的空间。所以&#xff0c…

GitHub Research:超过50%的Java记录语句写错了

为什么生产日志无法帮助您找到错误的真正根本原因? 询问您是否使用日志文件监视您的应用程序几乎就像询问…您是否喝水。 我们都使用日志,但是我们如何使用它们则是一个完全不同的问题。 在下面的文章中,我们将对日志进行更深入的研究&…

matlab rgb2gray的实现

rgb2gray是matlab内部一种处理图像的函数,通过消除图像色调和饱和度信息同时保留亮度实现将将RGB图像或彩色图转换为灰度图像,即灰度化处理的功能,调用这个功能的格式是I rgb2gray(RGB),意思是将真彩色图像RGB转换为灰度强度图像…

8k分辨率需要多大带宽_又一支持8K分辨率的接口标准发布

随着8K显示热潮的兴起,支持8K视频传输和显示的硬件产品越来越多。继之前发布的HDMI2.1标准之后,又一支持8K分辨率视频传输的接口标准DisplayPort 2.0正式发布。视频电子标准协会(VESA)自推出DisplayPort标准之后,历经了多次的修订&#xff0c…

白话解说TCP/IP协议三次握手和四次挥手

白话解说TCP/IP协议三次握手和四次挥手 1、背景 和女朋友异地恋一年多,为了保持感情我提议每天晚上视频聊天一次。 从好上开始,到现在,一年多也算坚持下来了。 1.1、问题 有时候聊天的过程中,我的网络或者她的网络可能会不好&…

matlab 去除pdf文档水印

1用pdf shaper将pdf转为图片; 2用matlab程序去水印代码如下; 3将去除水印的图片通过pdf shaper转为pdf. 1_1.jpg为要去除水印pdf文档 2_1.jpg为空的pdf文档 test_1.jpg为去除水印的图片 img_1 imread(1_1.jpg); img_2 imread(2_1.jpg);img_3 img_2-img_1; img_4 255-i…

音频信号发生器_1957年,DIY的Hi-Fi 电唱机单电子管音频发生器的音质保真度高...

1957年Hi-Fi 电唱机单电子管音频发生器也许你的MP3播放器听起来比62年前这位绅士的高保真转盘听起来要好一些,但我打赌不太可能自己动手DIY一台MP3播放器,就像下面这个家伙那样。在1957年版的《Radio-TV Experimenter》的封面上显示的这个产品是个DIY产品…

tensorflow 启动Session(tf.Session(),tf.InteractivesSession(),tf.train.Supervisor().managed_session() )

(1)tf.Session() 计算图构造完成后, 才能启动图. 启动图的第一步是创建一个 Session 对象。 示例程序: #coding:utf-8 import tensorflow as tf #构造图 a tf.constant(4) b tf.constant(5) c ab#启动图 with tf.Session() as s…

终极Java日志字典:开发人员最常记录的单词是什么?

最终的记录字典,或者:我们记录的最常用单词是什么? 日志文件是调试应用程序的最常用方法,在解决错误时,它们一定可以引导我们朝着正确的方向发展。 但是,大多数日志文件每天都会增加一百万条消息&#xff…

iwrite提交不了作业_iWrite英语写作教学与评阅系统移动端——学生使用手册

通过微信搜索公众号:iWrite爱写作,点击“关注”。一、注册iWrite英语写作教学与评阅系统移动端首页底端显示“登录”按钮。首次关注,点击“登录”按钮,页面跳转至登录/注册界面。点击“注册账号”按钮,即可跳转至注册界…