欢迎来辩到底要不要用黄金分割?

设计师们,到底要不要用黄金分割?今天这场辩论赛正反方的观点都很有道理,看完在评论留下你支持的那一方喔。
正方:要用
观点1:黄金分割是一条公认的美学定律,蕴含丰富的审美价值,是视觉上最舒服的比例。黄金分割自产生起就成为一条公认的著名的美学定律,并被广泛应用于众多工业产品、建筑、视觉作品中。无论是像古埃及的金字塔、古希腊的帕特农神庙这样著名的历史建筑,还是像密斯?凡德罗的巴塞罗那椅、波尔舍甲壳虫汽车、苹果logo等众多优秀的设计作品,都有使用了黄金分割法则,给人以整体上的和谐悦目之美。之所以在设计界如此受欢迎,是因为和其他比例相比,1:1对称显得严肃,偏向一侧视觉方向运动感强,而0.618这个比例点是最让人感受到的运动不会太刺激同时也不会呆板。即使这样的关系没有用精确的数学表达出来,人也可以感觉到,并且形成一种内在的联系,让人感觉舒适,即黄金分割提供给人潜意识上的舒适感,因此可以帮助设计师不至于做出让受众感到不舒适的作品。


观点2:黄金分割有助于设计师快速上手产出又快又好的设计方案
作为新手设计师,提升自己的审美水平和美感直觉不是一朝一夕的事情,需要在长期的实践中训练培养,因此在现实生活中,通过运用黄金分割这样的普遍认可并经过实践检验的美学方法,可以帮助新手设计师快速掌握设计基础法则,指导设计师。运用现代最优化理论(不明白自行Google…),使用黄金分割可以指导我们用较少的实验产出最优与合理的设计,使得设计方案既满足设计要求又能降低成本,既能满足各方面的基本要求又能获得好的经济效益。我们发现美、总结美、创造美,形成这样一套美学规律法则,设计师应该运用黄金分割来辅助设计,帮助我们产出更多人们喜爱的作品。那我们有什么理由不用呢?


观点3:黄金分割给设计师和客户间提供了一种双方都认可的设计语言
设计师所服务的客户及公司管理层的要求和能力并不在设计审美领域,但又恰恰是这些人有资格和权利来评判设计的好坏,而我们又往往难以用文字和逻辑来表达设计中的平衡和精妙。黄金分割作为一个被广泛知晓的美学法则,给设计师和客户间提供了一种双方都认可的沟通方式。在设计中运用黄金分割寻找和谐的比例和平衡并不是要求必须按照其数学比例极其精确地使用,而是给设计师和客户在沟通方案时提供一种双方都容易理解的设计语言,在让设计作品体现更多专业性的同时为设计师的考量提供理论支持。这样一个理论工具,使得客户在作为一个并不具备足够设计审美的人能够感受到设计师传达出的信息。正方观点有理有据,反方辩手也很清奇,从其他有趣的视角给出了不同的观点哦~


反方:不要用
观点1:黄金分割是一种无法被精确实现的数学比例
首先,很多优秀的设计作品如达芬奇的蒙娜丽莎、苹果logo、百事logo等,我们现在或许可以用黄金分割来给出设计的解释,但是并不能确认他们一定是利用黄金分割做出来的。所谓“黄金比”、“最美比例”并未得到官方或者权威认可和发布,也许只是一个被炒作的概念。
其次,被称作完美的黄金分割比例是个无理数,0.61803398874989484820 458683436565……无法被严谨的运用在设计中。现在我们所看到的号称运用黄金分割所作的图形,大多数用的是一个近似值,比如3:2。既然黄金分割是一种无法被精确实现的数学比例,我们也就无法考证,客观存在的黄金分割比所创造的视觉感受是不是等同于1:1.618。把所有接近1:1.618的东西都认为是黄金分割,这是不成立的。如果有一天,有个人发明了白金分割1:0.6(也是从数学中找到的),是不是说明白金分割也是完美的呢?


观点2:黄金分割是一种客观存在,美的东西中可以寻找到黄金分割规律,但并不能说明黄金分割的东西一定就会美。设计是一种有目的的创造行为,设计的目的就是为了解决问题。设计巴塞罗那当代艺术博物馆的传奇建筑师理查德·迈耶说过,在他的建筑设计中从来没有用到过黄金分割,有很多其他数字和公式更为重要。此处,他指的是可以计算出最大范围和一定空间或者可以确定结构负载的公式。在现实世界中,人不一定喜欢黄金分割。人类感知的复杂性,很难说明黄金分割更美观。而强行使用黄金分割,不但不美,反而滑稽。黄金分割是一个数学定义的最佳比例,是一种客观存在;美是一种主观感受,美的东西中可以寻找到黄金分割,但黄金分割的东西不一定就会美。最后,黄金分割号称是最美的比例,那什么是美?美是复杂而多样的感知体验,把比例关系,乃至世间一切的美,都归结于黄金分割或者其它类似这样的理论公式,都是不合理的。


观点3:设计需要打破和放纵,不需要创意的桎梏
设计应该是创造,如果因为套用理论而忽略了自发的设计创造,是一种偷懒甚至本末倒置的行为。黄金分割这样的位置比例表现的是平衡和稳定,但是有的时候设计就想表现出一些运动感,紧张感,因此做设计不能以一概全,更多地要靠自己的思考和创造。
其次,即使是在黄金分割所处的视觉传达领域,我们也不要在设计中使用黄金分割,这是因为黄金分割本身是个程式化的工具,试想,满大街都是运用黄金分割来设计排版的千篇一律的海报,想必也会让人审美疲劳吧,这样机械性的设计工作真的不考虑用机器人来完成吗?设计师的价值又体现在哪里呢?设计应该是创造,如果什么都硬套黄金分割这个理论,那还要我们设计师做什么呢?难道我们只是一个套公式的机器人吗?难道设计不好,能把责任推给这个理论吗?我们摸着良心说,拒绝黄金分割,做一个有创造力的、负责任的设计师。更何况只有打破才能创新,如果先人一直遵循着某种定律进行活动,那么可能也不会创造出黄金分割这样的所谓法则,同理,我们如果一直墨守陈规,安于一隅,依赖既定的法则或者规范,那将会对设计师的创造力产生极大损失。


综上所述,设计中不要使用黄金分割。设计是片肥沃的土壤,创意和想法就如同种子和阳光,而黄金分割?只是一个被过度炒作的概念。有它没它,都会开花。
Anyway, 每位设计师都是独立而有想法的宝宝,用不用黄金分割或其它设计法则,都有自己的专业判断。不管你是因为美学公认、上手迅速、便于沟通而推崇黄金分割,还是因为不够精确、桎梏创意而摒弃黄金分割,我们都希望希望通过ddc的辩论赛能够给大家展示各种各样的观点,打开新的思路。


本文来自公众号DDC
大连中钰睿泓与你分享精品文章
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用 JavaScript 编写的记忆游戏(附源代码)   项目:JavaScript 记忆游戏(附源代码) 记忆检查游戏是一个使用 HTML5、CSS 和 JavaScript 开发的简单项目。这个游戏是关于测试你的短期 记忆技能。玩这个游戏 时,一系列图像会出现在一个盒子形状的区域中 。玩家必须找到两个相同的图像并单击它们以使它们消失。 如何运行游戏? 记忆游戏项目仅包含 HTML、CSS 和 JavaScript。谈到此游戏的功能,用户必须单击两个相同的图像才能使它们消失。 点击卡片或按下键盘键,通过 2 乘 2 旋转来重建鸟儿对,并发现隐藏在下面的图像! 如果翻开的牌面相同(一对),您就赢了,并且该对牌将从游戏中消失! 否则,卡片会自动翻面朝下,您需要重新尝试! 该游戏包含大量的 javascript 以确保游戏正常运行。 如何运行该项目? 要运行此游戏,您不需要任何类型的本地服务器,但需要浏览器。我们建议您使用现代浏览器,如 Google Chrome 和 Mozilla Firefox, 以获得更好、更优化的游戏体验。要玩游戏,首先,通过单击 memorygame-index.html 文件在浏览器中打开游戏。 演示: 该项目为国外大神项目,可以作为毕业设计的项目,也可以作为大作业项目,不用担心代码重复,设计重复等,如果需要对项目进行修改,需要具备一定基础知识。 注意:如果装有360等杀毒软件,可能会出现误报的情况,源码本身并无病毒,使用源码时可以关闭360,或者添加信任。
使用 JavaScript 编写的 Squareshooter 游戏及其源代码   项目:使用 JavaScript 编写的 Squareshooter 游戏(附源代码) 这款游戏是双人游戏。这是一款使用 JavaScript 编写的射击游戏,带有门户和强化道具。在这里,每个玩家都必须控制方形盒子(作为射手)。这款射击游戏的主要目标是射击对手玩家以求生存。当它射击对手时,它会获得一分。 游戏制作 该游戏仅使用 HTML 和 JavaScript 开发。该游戏的 PC 控制也很简单。 对于玩家 1: T:朝你上次动作的方向射击 A:向左移动 D:向右移动 W:向上移动 S:向下移动 对于玩家2: L:朝你上次移动的方向射击 左箭头:向左移动 右箭头:向右移动 向上箭头:向上移动 向下箭头:向下移动 游戏会一直进行,直到您成功射击对手或对手射击您为止。游戏得分显示在顶部。所有游戏功能均由 JavaScript 设置,而布局和其他次要功能则由 HTML 设置。 如何运行该项目? 要运行此项目,您不需要任何类型的本地服务器,但需要浏览器。我们建议您使用现代浏览器,如 Google Chrome 和 Mozilla Firefox。要运行此游戏,首先,通过单击 index.html 文件在浏览器中打开项目。 演示: 该项目为国外大神项目,可以作为毕业设计的项目,也可以作为大作业项目,不用担心代码重复,设计重复等,如果需要对项目进行修改,需要具备一定基础知识。 注意:如果装有360等杀毒软件,可能会出现误报的情况,源码本身并无病毒,使用源码时可以关闭360,或者添加信任。
以下是一个基于FPFH描述符进行点云分割的示例代码: ```python import numpy as np import open3d as o3d # 加载点云数据 point_cloud = o3d.io.read_point_cloud("point_cloud.pcd") # 计算点云法向量 o3d.geometry.estimate_normals(point_cloud, search_param=o3d.geometry.KDTreeSearchParamKNN(knn=30)) # 计算FPFH描述符 radius_normal = 0.1 # 法向量估计时的半径 radius_feature = 0.5 # FPFH计算时的半径 fpfh = o3d.pipelines.registration.compute_fpfh_feature(point_cloud, o3d.geometry.KDTreeSearchParamRadius(radius_feature)) # 进行聚类分割 clustering = o3d.geometry.DBSCANClusterer() labels = clustering.cluster(fpfh.data, eps=0.25, min_points=10) # 调整eps和min_points参数以获得更好的分割结果 # 可视化分割结果 colors = np.random.uniform(0, 1, size=(np.max(labels) + 1, 3)) point_cloud.colors = o3d.utility.Vector3dVector(colors[labels]) o3d.visualization.draw_geometries([point_cloud]) ``` 上述代码中,首先加载点云数据,并计算点云的法向量。然后,使用FPFH描述符计算每个点的特征向量。接下来,使用DBSCAN(Density-Based Spatial Clustering of Applications with Noise)算法进行聚类分割,将相似的点分到同一类别中。最后,根据分割结果给每个点上色,并可视化点云数据。 需要注意的是,代码中的参数值(如radius_normal、radius_feature、eps和min_points)需要根据具体的数据集和任务进行调整,以获得更好的分割效果。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值