Board logo

标题: [其他] 可以用批处理写出烟花吗?.... [打印本页]

作者: Blitz    时间: 2017-2-7 12:52     标题: 可以用批处理写出烟花吗?....

本帖最后由 Blitz 于 2017-2-7 18:46 编辑

可以写出一个烟花特效的批处理吗?....
有没有思路啥的
作者: yu2n    时间: 2017-2-7 13:21

  1. echo 烟花
复制代码
  1. echo YanHua
复制代码
  1. echo Fireworks
复制代码

作者: 523066680    时间: 2017-2-8 08:56

本帖最后由 523066680 于 2017-2-8 09:13 编辑

批处理,不是说不可以,但是搞一个太累人了,效果也很难说。





C语言+图形库实现的烟花效果,32位程序以及代码:[OpenGL]烟花效果
作者: happy886rr    时间: 2017-2-8 09:20

回复 3# 523066680

这应该是最好的答案,批处理很难弄出彩色。而且无法模拟那种放射的效果。
作者: codegay    时间: 2017-2-8 15:33

然而照片中的烟花就应该是这个样子的。http://weibo.com/1579439782/Emfy ... t#_rnd1486539135096
作者: 523066680    时间: 2017-2-8 16:00

本帖最后由 523066680 于 2017-2-8 16:16 编辑

本人,2016年拍摄的烟花
http://paktc.lofter.com/post/45586_9e43ba2
http://paktc.lofter.com/post/45586_9ec00c0

2017 理光GR
http://paktc.lofter.com/post/45586_e0db56d

虽然渲染效果相差甚远,有时间会继续模拟
作者: 老刘1号    时间: 2017-2-13 23:06

有了Happy的Clogo,这题有解
作者: 老刘1号    时间: 2017-2-14 14:07

本帖最后由 老刘1号 于 2019-3-24 09:23 编辑
有了Happy的Clogo,这题有解
老刘1号 发表于 2017-2-13 23:06
  1. @echo off
  2. Rem 老刘编写-Clogo简易烟花
  3. set rand=%random%
  4. certutil -decode "%~f0" "%tmp%\%rand%.exe"
  5. MODE CON COLS=100 LINES=30&"%tmp%\%rand%.exe" "%~F0"&PAUSE>NUL&EXIT /B
  6. to 烟花 :X坐标 :Y坐标 :笔宽 :笔色 :随机500内 :临时变量
  7. make :PENS=5
  8. Repeat 100 [
  9. make :penx=rand(:X坐标)
  10. make :peny=rand(:Y坐标)
  11. make :PENW=rand(:笔宽)
  12. make :PenC=rand(:笔色)
  13. make :临时变量=rand(:随机500内)
  14. Repeat 36 [
  15. PD
  16. FD :临时变量/16
  17. PU
  18. BK :临时变量/16
  19. LT 10
  20. ]
  21. wait 100
  22. Repeat 36 [
  23. PD
  24. FD :临时变量/12
  25. PU
  26. BK :临时变量/12
  27. LT 10
  28. ]
  29. wait 100
  30. Repeat 36 [
  31. PD
  32. FD :临时变量/10
  33. PU
  34. BK :临时变量/10
  35. LT 10
  36. ]
  37. wait 100
  38. Repeat 36 [
  39. PD
  40. FD :临时变量/8
  41. PU
  42. BK :临时变量/8
  43. LT 10
  44. ]
  45. wait 100
  46. Repeat 36 [
  47. PD
  48. FD :临时变量/6
  49. PU
  50. BK :临时变量/6
  51. LT 10
  52. ]
  53. wait 100
  54. Repeat 36 [
  55. PD
  56. FD :临时变量/4
  57. PU
  58. BK :临时变量/4
  59. LT 10
  60. ]
  61. wait 100
  62. Repeat 36 [
  63. PD
  64. FD :临时变量/3
  65. PU
  66. BK :临时变量/3
  67. LT 10
  68. ]
  69. wait 100
  70. Repeat 36 [
  71. PD
  72. FD :临时变量/2
  73. PU
  74. BK :临时变量/2
  75. LT 10
  76. ]
  77. wait 100
  78. Repeat 36 [
  79. PE
  80. FD :临时变量/8*1
  81. PU
  82. PD
  83. FD :临时变量/8*5
  84. PU
  85. BK :临时变量/4*3
  86. LT 10
  87. ]
  88. wait 300
  89. ]
  90. TO main
  91. 烟花 300 200 4 15 500 0
复制代码

作者: 老刘1号    时间: 2017-2-14 14:08

老刘1号 发表于 2017-2-14 14:07



    Clogo还不是很会用,写的较寒酸,见谅。
作者: 523066680    时间: 2019-3-21 17:52

ShaderToy
https://www.shadertoy.com/view/4dBGRw
作者: wujunkai    时间: 2019-3-23 12:16

回复 9# 老刘1号


    clogo是什么东西?...
作者: 老刘1号    时间: 2019-3-23 22:10

回复 11# wujunkai


    两年前的帖都有人回...
clgo论坛内搜索,绘图语言




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2