C# 一个有星星、牛奶路和其他东西的星系(WPF)
使用WPF在2D中构建星系的“现实”方法是什么 我对物理建模不感兴趣,但对WPF控件/效果的图形方面感兴趣。至少应根据代码生成星星(位置、大小、颜色、脉冲等)。生成挤奶道会很好。(请参阅下面的更新。) 主要问题是:C# 一个有星星、牛奶路和其他东西的星系(WPF),c#,.net,wpf,C#,.net,Wpf,使用WPF在2D中构建星系的“现实”方法是什么 我对物理建模不感兴趣,但对WPF控件/效果的图形方面感兴趣。至少应根据代码生成星星(位置、大小、颜色、脉冲等)。生成挤奶道会很好。(请参阅下面的更新。) 主要问题是: 恒星:镜头光斑?纹理 Milkyway:凹凸贴图 “远”星:纹理?生成 脉冲 其他元素,欢迎任何效果 一些示例(摘自web,我想用wpf制作类似的图片(动画): 更新 这个项目的目标是可视化巨大的数据结构。“银河”只是一个假象 从birdview来看,它类似于WPF,但基于W
- 恒星:镜头光斑?纹理
- Milkyway:凹凸贴图
- “远”星:纹理?生成
- 脉冲
- 其他元素,欢迎任何效果李>
- 背景星星:使用一个或两个“星星补丁”图像,在背景中以随机角度、随机位置将其四处飞溅,并水平和垂直翻转。样本:
- 前景恒星:使用5-15个“光斑”预先制作的灰度纹理(每种尺寸1个),稍微着色,使每个恒星都有自己的色调
- 星云:生成一个随机的矩形纹理。alpha也必须由柏林噪声控制,因此图像在某些点是透明的。使它们变大并淡化边界,使其无缝。每个星云都必须着色。实验将非常微弱的大星云放在背景中,这样空间就不是所有地方都是黑色的
- 星系:与星云相同,只是阿尔法星系要小得多,边缘的褪色也不那么缓慢,形状更为“椭圆形”
- 在此处放置指向结果的链接:)