科研论文插图与视频制作

论文插图
  • 矢量图(Vector):多用于表现抽象的信息,如表格,曲线图,说明图,(抽象的)示意图,做成矢量图嵌入到在pdf中体积小,又可以无限放大,还容易修改,作图的时候可以优先考虑能否做成矢量图。画矢量图推荐最专业的Adobe Illustrator(以下简称Ai),学其它的都是舍本逐末,但Ai不适合画复杂有规律图形,推荐使用Rhino绘制线并管理好图层保存为Ai文件(Rhino可以直接保存为.ai格式),再使用Ai调整对线与封闭形状的样式,请看(4.Rhino配合Ai出图)。 Matlab或Mathematical制作的表格或图形都可以存成svg格式与Rhino或Ai交互。
  • 位图(Raster):多用于表现与光影有关的内容,如3D网格渲染等,此种强行做成矢量图可能会很大(很多矢量曲线与嵌套、混色关系)。位图一般就是渲染图,推荐使用Blender(需要较高质量的渲染效果)或Rhino(需要展示较复杂的三维数据如在模型上表现顶点、面颜色等),它们非常容易进行二次开发。当然也可以使用3ds Max或Maya等。 位图渲染好以后一般需要导入Ps(Adobe Photoshop)或Ai进行润色,PS经过精心的设置,可以较好的压缩软件渲染出的图片大小(无雪花是关键),Ai对位图进行矢量标注,如圈出重点等。

 

论文作图概述
  • 1.论文配图概述.mp4
  • 1-1.高质量配图.pptx

Rhino-GH-Blender资料下载

 

Rhino&Grasshopper (GH) 极速入门教程
  • 2.Rhino与GH极速入门.mp4
  • 2-1.GH插件与首选项配置.mp4
  • 2-2.GH基础操作教程.mp4
  • 2-3.Rhino资料.zip
  • 2-4.GH资料.zip
  • 3.插图配色.mp4
  • 4. Rhino配合Ai出图.mp4

使用Rhino制作NURBS曲面茶杯3D模型

使用Rhino&GH制作复杂3D模型

 

Blender 极速入门教程
  • 6.Blender安装.mp4
  • 7.Blender 首选项与UI设置.mp4
  • 8.Blender 基础操作.mp4

 

科研论文视频制作
  • 简介:研论文视频一般会用到PPT(PowerPoint)或Pr(Adobe Premiere),一般使用Pr合成渲染软件输出的图像视频序列。之后可以使用纯PPT通过动画功能导出视频,或使用Pr+Ps+Ai的纯Adobe流制作视频。最后使用小丸工具箱压制到合适的大小
  • 5-1.Rhino&GH&Pr动图制作.mp4
  • 5-2.AdobePsPrAi快速入门资料.zip

 

节点编程:使用GH节点及Blender快速实现算法原型
  • 简介:经过以上学习和实践,不难发现节点编程与写某种具体的编程语言编程近似等价。节点类似python,动态运行,不用编译,且可实时查看中间过程的实时数据,但效率确实不及c++。它比较适合渲染(如:3dmax、maya、blender的材质系统)、算法Demo阶段快速验证时使用。使用者不需要了解算法实际实现,只需要知道输入输出,也不需要维护编译与链接库等环境(如:建筑师使用Grasshopper,影视特效艺术家使用的Houdini,游戏策划使用的unreal中的蓝图等),下面给出了在GH或blender中使用节点进行矩阵计算、自定义节点或与第三方库通信的案例,供大家参考学习。
  • 2-5.GH矩阵计算与调用第三方C++库.mp4
  • 9.Blender Sverchok 插件与第三方python模块.mp4

 

练习:按照如下步骤可以快速学习
  •  作图相关
    1.安装90天试用版Rhino,设计并使用Rhino手工建模做一个日常用品,例如笔筒,(参考Rhino笔筒_gh花瓶作业与练习)使用nurbs曲面建模,曲面上面印有ustc文字(理解与使用rhino的FlowAlongSrf命令),并转换为网格后储存为stl格式(3d打印图纸),发给自己联系的3d淘宝店,下单打印(自费,一般一百RMB左右)。学习目的: 为了以后论文需要制作实体模型验证相关可行性或制作特殊道具而学习。

    2.学习Grasshopper的【set(Tree)教程.gh】 与 【set综合.gh】文件,理解原理,掌握grasshopper UI与数据结构。 学习目的: 为了以后熟练使用GH,建立完善鲁棒的工程化出图程序而学习。

    3.学习【5.Rhino&GH&Pr动图制作.mp4】,参考【动画教程.rar】与【动画.mp4】制作gh图片序列并使用Pr制作成动图。 学习目的: 为了以后论文需要制作算法的动态视频/展示优化过程等而学习。

 

  • 节点编程相关
    4.学习【2-5.GH矩阵计算与调用第三方C++库.mp4】在Grasshopper中使用C# Script电池 调用第三方C#库,如数值计算库MathNet(资料里已提供),进行矩阵计算。学习目的: 为了高效的在GH中使用矩阵计算而学习。

    5.学习【Pinvoketest2.rar】与【MiniMeshdll.rar】VS studio工程,在Grasshopper中制作可调用第三方C++库的新电池。 学习目的: 为了以后把自己的算法做成完善的电池,高效的供他人使用而学习。

    6.学习Blender极速入门教程,使用Sverchok定制自己的python电池,设置反射材质,使用blender的Cycles光追渲染制作与3一样的视。 学习目的: 为了以后制作超写实(光追)的渲染图片/视频而学习。

 

其他方式:使用Maya制作论文插图

 

  • How can you create effective figures for your paper? (PDF)

版权所有@刘利刚