如何制作3D幻灯片效果? [英] How to make a 3D slideshow effect?

查看:161
本文介绍了如何制作3D幻灯片效果?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在照片管理器软件中,幻灯片显示有很多不错的效果.例如,ACDSee具有立方体效果.
我的问题是如何产生这些效果,只能在C ++中实现吗?
感谢您的时间.

There are many nice effect of slideshow in the photo manger software. For example, ACDSee has a cube effect.
My question is how to make these effects, can it be done only in C++?
Thanks for your time.

推荐答案

仅在C ++中"到底是什么意思?如果您指的是纯粹在标准中定义的C ++,则不会. C ++本身不支持UI内容(例如,也不支持Windows UI).
例如,如果您要制作一个简单的Windows UI(例如带有某些按钮的对话框),则需要使用标准中未定义的特定库或API(win32 API,MFC,Qt等). br/>
对于高级图形效果,您可以使用OpenGL,DirectX,可能是GDI +(我没有使用过is),也可以使用其他库.您的应用程序仍然是用C ++编写的,但是它使用外部库.

它能回答您的问题吗?
What do you mean exactly by "only in C++" ? If you mean the C++ defined purely in the standard, then no. C++ itself doen''t have any support for UI stuff (e.g., not for windows UI neither).
For instance if you want to make a simple windows UI (e.g. dialogs with some buttons), you will need to use a specific library or API (win32 API, MFC, Qt, ...) which is not defined in the standard.

For advanced graphical effects, you could use OpenGL, DirectX, possibly GDI+ (I don''t have experience with is) and maybe other libraries. Your application is still written in C++, but it uses external libraries.

Does it answer your question ?


这篇关于如何制作3D幻灯片效果?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆