推荐:将 NSDT场景编辑器 加入你的3D开发工具链。

原文地址:https://www.mvrlink.com/droplet-generator/

1、官方介绍:

适用于Blender 3.1及更高版本的全过程液滴生成器,有以下特性:

完全程序化:所有的几何体都是100%程序化地创建的,这实现了很好的定制和性能。

完全可定制:为了易于使用,所有设置都是不言自明的。你有大量的选择来制作你自己版本的droplets。使用新添加的“高级设置”部分进一步修改它。

水滴轨迹:使用轨迹选项为您的水滴添加额外的真实感。

水滴着色器:使用包含的自定义水滴着色器渲染最佳外观的水滴,您可以在其中限制光线深度和阴影。

非重叠:利用液滴之间的接近度,所有的分布都不会出现任何看起来不真实的重叠液滴。当然,您可以根据自己的喜好更改邻近值。

自定义权重图:创建自定义权重贴图以限制水滴在网格上的分布。您还可以单独限制每个dropletgroup(长、大、中、小)。

动画支持(Wip):用动画长水滴给你的渲染带来生命,定制形状,让一切看起来更真实。这项功能仍在开发中,所以目前它只能在平面上工作。

易于导出:生成你的水滴,转换成网格,并导出它们用于其他3D程序,如Keyshot/3dsMax/C4D等。

2、制作教程

插件安装几乎都一样这里就不多赘述,但可能会出现安装不上的情况,可以把Blender切换为英文再试试,实在不行解压插件里面有自带的Blender文件打开也可使用。

安装完成后选中模型添加几何节点修改器,选中图标添加DropletGenerator2即可生成水滴。初始化的水滴非常少需要大家调节参数,大家可根据自己所需调整。

添加权重根据自己所需位置创建水滴,你需要在先创建一个顶点组,进入权重模式中画出你需要生成的区域。

接着你可以返回修改器找到以下图标进行切换。

你可以进入几何节点编辑器中找到黄色区域中以下节点打开可以实时调节每块水滴的形态,感觉可以做成冰刺?水滴的材质也是可以实时调整的。

如果你需要将水滴转换成网格,你可以在该修改器中拉到最下方找到红框内命令修改为1再应用修改器即可将水滴转换成网格导出。

插件整体还是比较简单,就是参数比较多需要各位小伙伴多去调整出自己想要的效果。

插件官方下载地址:

https://www.blendermarket.com/products/droplet-generator--blender-3

Blender插件:水滴生成器(Droplet Generator)的更多相关文章

  1. java:redis(java代码操作redis,实体类mapper生成器(generator))

    1.redis_demo Maven  ItemMapper.xml: <?xml version="1.0" encoding="UTF-8" ?> ...

  2. WordPress Tweet Blender插件跨站脚本漏洞

    漏洞名称: WordPress Tweet Blender插件跨站脚本漏洞 CNNVD编号: CNNVD-201310-645 发布时间: 2013-10-30 更新时间: 2013-10-30 危害 ...

  3. Python 高级特性之:生成器(generator)和迭代器(Iterator)

    前言: 之前学习Python自动化,接触了不少python的学习,对生成器印象尤其深,网上也看了很多介绍,下面主要是这些概念的个人学习整理(如侵删). 正文: 如要创建一个非常大的列表,受到内存限制, ...

  4. Python生成器(generator)和迭代器(Iterator)

    列表生成式 a = [i+1 for i in range(10)] print(a) [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 这就是列表生成式 生成器(generator) ...

  5. ES6生成器函数generator

    ES6生成器函数generator generator是ES6新增的一个特殊函数,通过 function* 声明,函数体内通过 yield 来指明函数的暂停点,该函数返回一个迭代器,并且函数执行到 y ...

  6. 深入理解Python生成器(Generator)

    我们可以通过列表生成式简单直接地创建一个列表,但是受到内存限制,列表容量肯定是有限的.而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,而且如果我们仅仅需要访问前面几个元素,那后面绝大多 ...

  7. python中的生成器(generator)总结

    1.实现generator的两种方式 python中的generator保存的是算法,真正需要计算出值的时候才会去往下计算出值.它是一种惰性计算(lazy evaluation). 要创建一个gene ...

  8. 【转】PHP生成器 (generator)和协程的实现

    原文地址:https://phphub.org/topics/1430 1.一切从 Iterator 和 Generator 开始 为便于新入门开发者理解,本文一半篇幅是讲述迭代器接口(Iterato ...

  9. Blender插件加载研究

    目标 [x] 解析Blender插件代码加载原理, 为测试做准备 结论 采用方法3的方式, 可以在测试中保证重新加载子模块, 是想要的方式, 代码如下: _qk_locals = locals() d ...

  10. Blender插件初始化范例

    目标 [x] 总结Blender插件初始化范例 总结 插件模板 Blender内部插件实现方式模板功能总结如下: 定义了子模块重加载方式 定义了批量加载子模块的方式 插件注册函数 插件注销函数 模块总 ...

随机推荐

  1. Java常用开发文档及工具

    一.实用工具/网站 1.PHP中文网:https://www.php.cn/ 2.Json工具:http://www.bejson.com/ 3.IT大哥导航:https://itdage.com/ ...

  2. 【数据库】Postgresql、PG的分区操作:创建、删除指定分区,非分区表转分区表

    〇.参考链接 一.为表创建指定分区 -- 表创建分区 参数 表名 分区序列 例如: ltc_customer , 20220915 则创建 ltc_customer_20220915 分区表 CREA ...

  3. BOM与DOM之BOM操作

    目录 一:BOM与DOM操作 1.BOM与DOM操作 二:BOM操作 1.常用的Window方法: 2.案例实操 3.打开新窗口 4.关闭当前页面 三:window的子对象 1.navigator对象 ...

  4. 可视化软件Navicat,python操作MySQL

    可视化软件Navicat 第三方开发的用来充当数据库客户端的简单快捷的操作界面 无论第三方软件有多么的花里胡哨,底层的本质还是SQL 能够操作数据库的第三方可视化软件有很多,其中针对MySQL最出名的 ...

  5. 数据库MySQL(完结)

    SQL注入问题 简介 针对SQL注入的攻击行为可描述为通过用户可控参数中注入SQL语法,破坏原有SQL结构,达到编写程序意料之外结果的攻击行为. 其成因可归结为以下两个原理叠加造成: 程序编写者在处理 ...

  6. 14、java.sql.SQLException: 无效的列类型: 1111 报错问题解决

    转载自 在项目中利用Mybatis做持久化框架,XXXMapper.xml中insert语句做插入时,偶然会遇到一些报错或者说是问题,如下: 一.报错日志: nested exception is o ...

  7. MYSQL的回忆录(适合有基础的小伙伴看,没基础的看着估计够呛)

    SQL分类 MYSQL的数据类型 Text 类型 数据类型 描述 CHAR(size) 保存固定长度的字符串(可包含字母.数字以及特殊字符).在括号中指定字符串的长度.最多 255 个字符. VARC ...

  8. HBase详解(04) - HBase Java API使用

    HBase详解(04) - HBase Java API使用 环境准备 新建Maven项目,在pom.xml中添加依赖 <dependency> <groupId>org.ap ...

  9. 用python爬取网络文章----滴天髓

    用python爬取网络文章真的很简单.主要分以下几个步骤 1.安装并导入相关模块. 这里我们要用到两个模块,分别是reqesets和lxml 安装命令pip install requests和pip ...

  10. Java学习笔记:2022年1月10日

    Java学习笔记:2022年1月10日 ​ 摘要:这篇笔记主要记录了学习<Java核心技术 卷一>的第四章时的一些心得,主要阐述了对象与类这一部分的内容.需要注意的是,这一章的内容需要精心 ...