stable diffusion 基础教程-提示词之光的用法

基图

prompt:

masterpiece,best quality,1girl,solo,looking at viewer,brown hair,hair between eyes,bangs,very long hair,red eyes,blush,bare shoulders,(white sundress),full  body,leaning forward,medium breasts,unbuttoned clothes,

Negative prompt:

EasyNegative,badhandv4,nsfw,lowres,bad anatomy,bad hands,text,error,missing fingers,extra digit,fewer digits,cropped,worst quality,low quality,normal quality,jpeg artifacts,signature,watermark,username,blurry,

00015-1960157.png

光线种类

光线可以分为顺光、斜光、侧光、半逆光和逆光。

顺光

想象一下,你站在一盏明亮的灯下面,光线直接照射到你身上。这就是顺光。
顺光使被照射的物体表面非常明亮,但可能导致没有明暗对比,看不到物体的细节。

image.png

斜光

当你站在一个光源的旁边,光线从侧面照到你,这就是斜光。
斜光为物体提供了明显的明暗对比,使物体的轮廓和形状更加清晰。

image.png

侧光

侧光是从一侧照射过来的光线。
当光线从一侧照射到物体上时,物体的这一侧会非常明亮,而另一侧则相对较暗。

image.png

半逆光

想象你站在一个光源的前面,但光源并没有直接照射到你,而是稍微偏向一侧。这就是半逆光。
半逆光为物体提供了明暗对比,但不如斜光那么强烈。

image.png

逆光

当你站在光源的对面,光线直接照射到你的背后,这就是逆光。
逆光使物体背后的光源轮廓清晰可见,但物体本身可能因为太暗而难以看清。

image.png
确实,逆光、半逆光与其他光线方向(如侧光、斜光和顺光)在插图中的表现是有明显差异的。尽管AI插图可能主要基于侧光、斜光和顺光,但在某些情况下,通过明确的提示,我们可能能观察到细微的变化。不过,与逆光和半逆光相比,这些变化可能不太明显。另外,不同的AI插图软件或模型可能会有不同的处理方式,因此建议在实际环境中进行尝试,以更准确地观察和体验这些光线效果。


光线动作

  • 光的透过: Transparent of light
  • 光的反射: reflection of light
  • 光的散射: scattering of light
  • 光的干涉: interference of light
  • 光的分散: dispersion of light
  • 光的折射: refraction of light
  • 光的衍射: diffraction of light

光的透过

这是指光线从一个物体穿过到另一个物体的情况。例如,当你透过玻璃看东西时,光线从玻璃的一侧穿过到另一侧

image.png

光的反射

当光线碰到一个光滑的表面时,它会被反弹回去

image.png

光的分散

当光线通过一个介质(如棱镜)时,它会分成不同颜色的光谱。这就是光的分散现象。

image.png

光的干涉

当两束或多束相干的光线相遇时,它们会相互加强或抵消。例如,当两束相干的光线在某些地方相遇时,它们会相互加强(形成干涉加强),而在其他地方相遇时则可能相互抵消(形成干涉减弱)。

image.png

光的散射

当光线碰到一个不那么光滑的表面时,它会向各个方向散开。例如,当光线照在沙子上时,它会向各个方向散开。

image.png

光的折射

当光线从一个介质进入另一个介质时,它的方向会发生改变。这就是光的折射现象。例如,当光线从空气进入水中时,它会向下弯曲。

image.png

光的衍射

当光线遇到一个障碍物或通过一个狭缝时,它不会直接绕过去,而是会绕过障碍物或狭缝传播开来。这就是光的衍射现象。例如,当光线通过一个狭缝时,它会在狭缝的两侧形成明暗相间的条纹。

image.png


光的现象

镜面反射: specular reflection

指光线在光滑表面上被反射的情况。例如,当光线照在镜子上时,它会被反射回原来的方向。

image.png

丁达尔效应: Tyndall effect

当光线通过一个不均匀的介质(如烟雾)时,它会被引导到介质中的不同方向。这种现象被称为丁达尔效应。在夜晚看到的路灯的光线穿过雾气形成的明亮的光束就是丁达尔效应的一个例子

image.png

漫反射: Diffuse reflection

当光线遇到一个不那么光滑的表面时,它会向各个方向散开。这就是漫反射现象。例如,当光线照在粗糙的纸面上时,它会向各个方向散开。这种漫反射使得物体在各个方向都可见,而不是只在某个特定方向可见。

image.png


总结

通过分散和衍射,看起来很容易使用,并且可以再现自然光和效果。在现象方面,丁达尔现象很容易理解并产生影响。
你也可以通过不同的组合来看不同的效果,以下是光的配合尝试,真的感觉图片立马上升了一个级别。
image.png

(Transparent of light:1.3), dispersion of light, scattering of light,

image.png

Transparent of light, dispersion of light, diffraction of light,

image.png

(Transparent of light:1.3), dispersion of light, diffraction of light,

你可以将光源添加到插图中,如果插图中没有光源(发出太阳或灯等光的物质),则无法充分发挥此效果! 需要注意的是,首先要注意的是光线的方向。请稍微调整光线的方向并添加不同类型的光线。然后,通过强调等方式进行调整,就可以制作出上述的光线效果。 这只能通过插图进行调整,所以只能反复尝试和错误。

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

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

相关文章

机器学习与深度学习——使用paddle实现随机梯度下降算法SGD对波士顿房价数据进行线性回归和预测

文章目录 机器学习与深度学习——使用paddle实现随机梯度下降算法SGD对波士顿房价数据进行线性回归和预测一、任务二、流程三、完整代码四、代码解析五、效果截图 机器学习与深度学习——使用paddle实现随机梯度下降算法SGD对波士顿房价数据进行线性回归和预测 随机梯度下降&a…

KBDSMSFI.DLL文件缺失,软件或游戏无法启动,怎样快速修复?试试这些方法

很多用户在日常使用电脑,启动游戏或软件的时候,Windows桌面会弹出错误提示框“KBDSMSFI.DLL文件缺失,软件无法启动或运行,请尝试重新安装解决”。 之所以会出现错误提示,是因为Windows在运行某系软件或游戏的时候&…

nn.Dropout、DropPath的理解与pytorch代码

文章目录 理论dropoutDropPath 代码问题:dropout中为什么要除以 keep_prob? ​在vit的代码中看到了DropPath,想知道DropPath与nn.Dropout()有什么区别,于是查阅相关资料记录一下。 理论 dropout ​dropout是最早的用于解决过拟合的方法&am…

KBDPL.DLL文件丢失,软件游戏无法启动,修复方法

不少小伙伴,求助说遇到Windows弹窗提示“KBDPL.DLL文件丢失,应用无法启动的问题”,不知道应该怎么修复? 首先,先来了解“KBDPL.DLL文件”是什么? kbdpl.dll是Windows操作系统的一部分,是一个动…

vue3 基础+进阶(三、项目篇:状态管理库、路由以及一些基本配置)

目录 第三章 状态管理库:Pinia 3.1 创建空Vue项目并安装Pinia 3.1.1 创建空Vue项目 3.1.2 安装Pinia以及持久化工具 3.2 使用pinia 3.1.1 使用案例 3.1.2 规范问题 3.1.3 简化:结构赋值 第四章 Vue3的Router路由理解(与vue2类比) …

DHCP定义

DHCP(动态主机配置协议)是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。默认情况下,DHCP作为Windows Server的一个服务组件不会被系统自动安装&#…

关于标准那些事——第六篇 四象之“朱雀”(要素的表述)

两仪生四象——东方青龙(木)、西方白虎(金)、南方朱雀(火)、北方玄武(水) 分别对应标准编写之四象——层次的编写、要素的编写、要素的表述、格式的编排。 今天来分享一下 要素的表…

Java项目:106SpringBoot理财管理系统(含论文)

博主主页:Java旅途 简介:分享计算机知识、学习路线、系统源码及教程 文末获取源码 一、项目介绍 理财管理系统基于SpringBootMybatis开发,功能完整,页面简洁,系统分为管理员和普通用户两种角色。 管理员功能如下&…

kbdnso.dll文件缺失,软件或游戏报错的快速修复方法

很多小伙伴遇到电脑报错,提示“kbdnso.dll文件缺失,程序无法启动执行”时,不知道应该怎样处理,还以为是程序出现了问题,想卸载重装。 首先,先要了解“kbdnso.dll文件”是什么? kbdnso.dll是Win…

java数据结构与算法刷题-----LeetCode70. 爬楼梯

java数据结构与算法刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article/details/123063846 很多人觉得动态规划很难,但它就是固定套路而已。其实动态规划只…

今天用vite新建的vue3的项目 启动遇到报错

UnhandledPromiseRejectionWarning: SyntaxError: Unexpected token ??at Loader.moduleStrategy (internal/modules/esm/translators.js:145:18) (Use node --trace-warnings ... to show where the warning was created) (node:30304) UnhandledPromiseRejectionWarning: U…

MACOS Atrust服务异常

MAC版Atrust服务异常 点击进入办公后出现提示其一: 核心服务未启动,部分功能存在异常,确定重新启动吗? 可能的原因: 1.上次已完全退出客户端 2.核心服务被其他程序优化禁用 点击重新启动后,出现提示&#x…