社区
Android
帖子详情
流体粒子模拟,跪求渲染方案
zhangyazhuo
2012-10-31 04:04:20
小弟最近在研究流体模拟,参照网上相关的SPH算法,写了一个小Demo。刚开始是使用纯java写的,发现效率很低,粒子数量一多FPS就急剧下降。后来利用JNI将需要大量运算的代码改用C++实现,发现效率高了很多。下面的工作就是找到一个好的渲染方案进行渲染,但是找了很久也没找到,特来论坛向各位大神求救
。最后附上小Demo的视频演示地址。
http://v.youku.com/v_show/id_XNDY5MTkyMDk2.html
...全文
270
4
打赏
收藏
流体粒子模拟,跪求渲染方案
小弟最近在研究流体模拟,参照网上相关的SPH算法,写了一个小Demo。刚开始是使用纯java写的,发现效率很低,粒子数量一多FPS就急剧下降。后来利用JNI将需要大量运算的代码改用C++实现,发现效率高了很多。下面的工作就是找到一个好的渲染方案进行渲染,但是找了很久也没找到,特来论坛向各位大神求救。最后附上小Demo的视频演示地址。http://v.youku.com/v_show/id_XNDY5MTkyMDk2.html
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhangyazhuo
2012-11-06
打赏
举报
回复
就是类似这种效果http://v.youku.com/v_show/id_XMTQzMDM3NjY4.html,相邻的粒子聚合在一起的算法。我那个是算法是仿照网上的SPH算法改写的,计算部分用C++实现,通过JNI调用,在Java项目中进行绘制的,现在还是一个Demo,打算找到好的渲染算法之后移植到Android上。
vb748
2012-11-05
打赏
举报
回复
看了,很不错啊。模拟器怎么写的? 渲染也不懂啊,帮顶~~
zhangyazhuo
2012-11-05
打赏
举报
回复
来人呀,这么久了不来个人。
zhangyazhuo
2012-11-01
打赏
举报
回复
没人顶自己来
SPH(光滑
粒子
流体
动力学)
流体
模拟
实现七:屏幕空间
流体
渲染
(SSF)
SPH(光滑
粒子
流体
动力学)
流体
模拟
实现七:屏幕空间
流体
渲染
(SSF) 之前都是用的Marching Cube重建
流体
表面的方法。近来为了做对比实验,尝试了屏幕空间
流体
渲染
的方法。发现屏幕空间的方法不仅在效率上有极大...
SPH(光滑
粒子
流体
动力学)
流体
模拟
实现:算法总览
流体
模拟
(一)
流体
模拟
算法总体流程:
流体
现象广泛存在于自然界、日常生活以及工 业生产中,对
流体
的
模拟
即
流体
动画,一直是基于物理的动画以及计算机图形学的...无网格法则是将
流体
体积离散到采样
粒子
,每个粒...
【计算机图形学】
流体
模拟
渲染
基础
流体
渲染
基础 前言 数学基础
流体
方程 数值计算方法 对流项计算算法 不可压缩
流体
条件计算算法 前言 本文主要参考文献《FLUID SIMULATION SIGGRAPH 2007 Course Notes》,结合我的理解单纯地讲述...
SPH(光滑
粒子
流体
动力学)
流体
模拟
实现二:SPH算法(2)-
粒子
受力分析
流体
模拟
(二) SPH算法的
粒子
受力分析: SPH算法的基本设想,就是将连续的
流体
想象成一个个相互作用的微粒,这些
粒子
相互影响,共同形成了复杂的
流体
运动。其实现的原理则是我们在初始空间里创建多个
粒子
,每...
基于Niagara的实时
流体
模拟
——计划
背景 几个月前在开始学习Niagara的过程中看到... 计划首先实现基于Niagara的
流体
粒子
模拟
,这部分在网上找到了一些实现,基于SPH和PBF的都有,会花一些时间把实现原理吃透。 第二步是将
模拟
计算过的
粒子
写入gri...
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章