计算机图形学(相关网址+大牛推荐+随时补充)

一、相关网址+大牛推荐

1、一个查找论文的网站最新文献 http://www.kesen.realtimerendering.com/
2、王华民 http://web.cse.ohio-state.edu/~wang.3602/publications.html
http://web.cse.ohio-state.edu/~wang.3602/index.html
3、PBD相关的 http://www.interactive-graphics.de/
4、加利福尼亚大学-伯克利分校 http://graphics.berkeley.edu/index.html
5、PBD主要核心函数代码(没啥意思) http://www.interactive-graphics.de/PositionBasedDynamics/doc/html/_position_based_dynamics_8cpp_source.html
6、穆勒 http://matthias-mueller-fischer.ch/
7、将陈凡夫 http://www.seas.upenn.edu/~cffjiang/
8、刘天天 http://www.seas.upenn.edu/~liutiant/
9、一个中文网站 https://graphicon.io/
10、麦克林 http://blog.mmacklin.com/publications/
11、迪士尼 https://www.disneyresearch.com/
12、fedkiw http://physbam.stanford.edu/~fedkiw/
13、浙江大学伽马实验室 http://gamma.cs.unc.edu/BSC/
14、唐敏 http://www.cs.unc.edu/~tangm/
15、知乎专栏 https://zhuanlan.zhihu.com/graphicon?group_id=887941053469057025
http://wiki.ceeger.com/ceeger.php unity3D圣典手册
http://dl.acm.org/results.cfm?h=1//获取论文
http://give.zju.edu.cn/gvp/en/memberIntro/tm.html
http://www.sciencedirect.com/science/journal/00978493 Computers & Graphics
http://arts.buaa.edu.cn/staff/chen/index.htm 陈小武的主页

http://gamma.cs.unc.edu/research/collision/

http://kesen.realtimerendering.com/siga2014-Changelog.htm SIGGRAPH亚洲2014年论文在网上 ()()有ppt和论文和视频

https://www.khronos.org/registry/OpenGL/api/ 一个查找OpenGL库文件网站

==========================================================================

插件网站:Asset store
游戏蛮牛(也有模型)
泰斗社区(也有模型)
纳金网(也有模型)
CSDN
Github
6M5M
模型:3d溜溜网
3d侠
3d学苑
Sketch fab
设计本
室觉网
3d模型的汇总:http://www.360doc.com/content/11/0527/16/930254_119801102.shtml
较高级别论文: http://kesen.realtimerendering.com/
SIGGRAPH
Eurographics
Siggraph Asia
Symposium on Interactive 3D Graphics and Games(i3d)
Graphics Interface
Pacific Graphics
IEEE CGI GRAPHITE
Symposium ACM I3D Volcume Graphics Workshop
图书馆>数据库>ACM>Journal/Transactions>Tog
知网
大牛:Ron Fedkiw、胡事民、汪国平、Robert Bridson、 鲍国军、
张心欣(https://www.cs.ubc.ca/~zhxx/)
2019杨博文开源
论文下载:必应
百度学术
公众号:泰斗社区
GraphiCon图形控
知乎专栏:https://zhuanlan.zhihu.com/graphicon
人人素材:http://mp.sohu.com/profile?xpt=cnJzY3NxQHNvaHUuY29t&_f=index_pagemp_1&qq-pf-to=pcqq.c2c
博客专栏:
http://blog.csdn.net/candycat1992
期刊杂志:
http://www.cnblogs.com/FredCong/archive/2012/10/13/2722875.html
Ke-Sen Huang
ACM库 CSDN+简书
CGF CADCG

https://github.com/mindstormstudios/vegas-dozer;
https://github.com/rarietta/Semi-Lagrangian-Smoke-Simulation


https://github.com/search?p=1&q=Smoke+Simulation&ref=searchresults&type=Repositories&utf8=✓

WebGL 烟雾:https://github.com/githole/webglSmoke

https://github.com/bergermeister/Smoke-Simulation
A two dimensional smoke simulation based on Jos Stam’s stable fluid solver.;
https://github.com/Robinseibold/two-dimensional-smoke-simulation

https://github.com/nevermoe/SmokeSimulation;

CIS-563-Target-Driven-Smoke-Simulation
https://github.com/shijingliu/CIS-563-Target-Driven-Smoke-Simulation

二、随时补充

1、DOI下载文献

决定最相关的一篇文章之后,可以沿着参考文献来进行思路整理。
1、无DOI号,搜索文章标题,查找DOI号
2、有DOI号,复制链接直接在SCI-Hub中搜索即可下载论文

2、学习资源推荐

推荐看计算机图形学与混合现实研讨会中的在线课程,课件等学习资料提供下载、视频在B站上也都有、相关论坛也有,强烈推荐。

3、查论文的SCI分区

LetPub

4、参考文献相关度可视化

Explore connected papers in a visual graph

阅读终点,创作起航,您可以撰写心得或摘录文章要点写篇博文。去创作
  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
以下是C++实现的图形二维变换代码,包括平移、旋转、缩放和对称。这里使用了OpenCV库。 ```c++ #include <opencv2/opencv.hpp> using namespace cv; /** * 平移变换 * @param src 原图像 * @param dst 结果图像 * @param x 水平方向平移量 * @param y 垂直方向平移量 */ void translate(Mat& src, Mat& dst, int x, int y) { Mat trans_mat = (Mat_<double>(2, 3) << 1, 0, x, 0, 1, y); warpAffine(src, dst, trans_mat, src.size()); } /** * 旋转变换 * @param src 原图像 * @param dst 结果图像 * @param angle 旋转角度 * @param center 旋转中心 */ void rotate(Mat& src, Mat& dst, double angle, Point center) { Mat rot_mat = getRotationMatrix2D(center, angle, 1.0); warpAffine(src, dst, rot_mat, src.size()); } /** * 缩放变换 * @param src 原图像 * @param dst 结果图像 * @param sx 水平方向缩放比例 * @param sy 垂直方向缩放比例 */ void scale(Mat& src, Mat& dst, double sx, double sy) { Mat scale_mat = (Mat_<double>(2, 3) << sx, 0, 0, 0, sy, 0); warpAffine(src, dst, scale_mat, src.size()); } /** * 对称变换 * @param src 原图像 * @param dst 结果图像 * @param axis 对称轴(0表示水平轴,1表示垂直轴) */ void flip(Mat& src, Mat& dst, int axis) { cv::flip(src, dst, axis); } int main() { Mat src = imread("lena.jpg"); // 读取图像 if (src.empty()) { std::cout << "Failed to load image!" << std::endl; return -1; } Mat dst; // 平移变换 translate(src, dst, 50, 50); imshow("Translation", dst); // 旋转变换 rotate(src, dst, 45, Point(src.cols / 2, src.rows / 2)); imshow("Rotation", dst); // 缩放变换 scale(src, dst, 0.5, 0.5); imshow("Scaling", dst); // 对称变换 flip(src, dst, 0); // 水平对称 imshow("Flip_Horizontal", dst); flip(src, dst, 1); // 垂直对称 imshow("Flip_Vertical", dst); waitKey(0); return 0; } ``` 注意:这里只是演示了基本的二维变换,实际应用中还需要考虑更多因素,比如边界处理、插值方法等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lilyfengli

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值