graphics 相关问题

图形是视觉呈现。使用此标记的问题也应使用正在使用的相应语言和图形子系统进行标记。有关更一般的图形问题,请考虑使用计算机图形堆栈交换(computergraphics.stackexchange.com)。

我的Java KeyListener类似乎没有监听keybpard事件

我创建了一个 KeyL.java 类来监听键盘事件: 包 game.listener; 导入 java.awt.event.KeyAdapter; 导入 java.awt.event.KeyListener; 导入 java.awt.event.KeyEvent; /** * * @a...

回答 1 投票 0

使用 Qt 库在图形编辑器中选择画布上的特定形状时出现问题

我正在编写一个图形编辑器程序。在程序中,我只能绘制两种形状:圆形和矩形。我能够正确选择并拖动矩形,但对于圆形它我...

回答 1 投票 0

如何在没有外部库的情况下用C/C++绘制图形?

我正在尝试找出如何在没有任何外部库的情况下用 C/C++ 绘制图形。我知道这是可能的,因为我很确定这些库是用 C 或 C++ 编程的,我想知道......

回答 2 投票 0

从头开始 Three.js 进行基于图形的学习

我想开始学习Three.js,想深入了解图形。需要对此路径的指导。 我目前正在关注 Three.js 网站指南,但想要超越这一点并且......

回答 1 投票 0

CIE-L*u*v* 颜色插值

SO是一场狗屎秀。感谢您的搭车。

回答 1 投票 0

为什么使用Open3D进行实体体素化不能达到理想的效果

我目前正在使用 Open3D 学习体素化算法。我想使用空间雕刻算法对三角形网格模型进行体素化。下面是体素化的代码。我用的是龙模型

回答 1 投票 0

如何不让我的光线投射器用曲线绘制墙壁

#定义GRID_SIZE 64 // TODO: 这个评论 # 定义 EPSILON 0.0001 // 以弧度为单位的一度 # 定义 ONE_DEGREE 0.0174532925 // 屏幕宽度 # 定义 SCREEN_WIDTH 720 // 屏幕高度 # 定义

回答 1 投票 0

在 tasm 8086 中创建精灵时遇到问题

我想通过使用精灵方法为玩家创建 5 艘潜艇,为计算机创建 5 艘(总共 10 艘)。当我检查 DosBox 是否有错误时,我发现我的所有精灵行都有相同的错误

回答 1 投票 0

在 .net 控件上使用背景负色绘制文本 - 混合

我想画一个进度条,中间有百分比, 但我希望文本的背景颜色为负色(对比色)。 所以文本的部分位于

回答 2 投票 0

Ascii 字符像素图的字节码?

任何曾经需要在 Windows 之前的操作系统(即 Dos)的图形应用程序中绘制文本的人都会知道我在要求什么。 每个 ASCII 字符都可以用 8x8 像素矩阵表示。

回答 7 投票 0

Delphi textlayout.textwidth 和 textheight 不起作用,为什么?

我正在尝试学习如何使用 TTextLayout 对象向我的图形绘图添加一些特殊字符。 不幸的是,这个对象似乎有一些特殊的行为,这些行为似乎没有记录在 D...

回答 1 投票 0

Vulkan 软件渲染?

概念性/高级技术问题。 简短版本:Vulkan 目前是否有或将会有 CPU/软件渲染支持? 长版:致力于将图形引擎代码移植到 Vulkan

回答 1 投票 0

尝试启动 Visual Studio 图形诊断时抛出访问冲突异常

我最近尝试设置 Visual Studio 2022 以在我的新笔记本电脑上开发 DirectX 11 应用程序。我将一些 DirectX 解决方案从旧机器复制到新机器上,它们都工作正常,除了......

回答 1 投票 0

如何用汇编语言8086打印精灵?

我正在尝试用汇编语言8086打印精灵。我已经编写了代码,但它没有显示任何内容。 .型号小 .stack 100h 。数据 精灵数据库 00h,00h,00h,00h,00h,00h,00h,00h,0Fh,...

回答 1 投票 0

如何在光标位置裁剪缩放图像的一部分?

我正在点击链接来裁剪和舍入图像。然而它并没有按照我想要的方式工作。我花了一些时间,但不明白在哪里修复代码才能得到我想要的东西。 公开图片

回答 1 投票 0

如何消除matplotlib(pyplot)中的平滑?

我正在使用 PyPlot 的 Julia 实现做一些颜色图。我希望该图形没有任何插值或平滑,并且我希望将其保存为 svg,以便可以对其进行操作

回答 1 投票 0

在图形 2D 上绘制可追踪的文本

我想教我的孩子写数字,所以我想到用Graphics2D画可追踪的字母 我尝试过以下方法 浮点数[] textDash = {15.0f}; g2d.setFont(g2d.getFont().derive...

回答 1 投票 0

高效8连接洪水填充

我一直在使用 Paul Heckbert 出色的种子填充算法(可在此处和《Graphic Gems》(1990 年)一书中找到)。 该算法可能看起来很复杂。它构思精良,而且速度很快!

回答 2 投票 0

如何沿着图表画一条线来显示数据密度最高的位置?

datos = Fits.open('/home/citlali/Documentos/Servicio/Lista.fits') 数据 = datos[1].data #Linea [SIII] 9532 Mask_1 = 数据['flux_[SIII]9531.1_Re_fit'] / 数据['e_flux_[SIII]9531.1_Re_fit'] > 5 纽德...

回答 1 投票 0

在我的项目中测试添加 vulkan shaderc 时出现链接错误

CMakeLists.txt find_package(需要 Vulkan) target_link_libraries(${PROJECT_NAME} 接口 Vulkan::Vulkan) int我的shader.cpp void OpenGLShader::Compile(const std::unordered_map CMakeLists.txt find_package(Vulkan REQUIRED) target_link_libraries(${PROJECT_NAME} INTERFACE Vulkan::Vulkan) int 我的着色器.cpp void OpenGLShader::Compile(const std::unordered_map<GLenum, std::string>& shaderSources) { vk::Buffer; shaderc::Compiler compiler; shaderc::CompileOptions options; } 我尝试做的是测试这是否适用于shaderrc,但我收到了这些错误 out\build\x64-debug\GLContext.lib(OpenGLShader.cpp.obj) : error LNK2019: unresolved external symbol shaderc_compiler_release referenced in function "public: __cdecl shaderc::Compiler::~Compiler(void)" (??1Compiler@shaderc@@QEAA@XZ) out\build\x64-debug\GLContext.lib(OpenGLShader.cpp.obj) : error LNK2019: unresolved external symbol shaderc_compile_options_initialize referenced in function "public: __cdecl shaderc::CompileOptions::CompileOptions(void)" (??0CompileOptions@shaderc@@QEAA@XZ) \out\build\x64-debug\GLContext.lib(OpenGLShader.cpp.obj) : error LNK2019: unresolved external symbol shaderc_compile_options_initialize referenced in function "public: __cdecl shaderc::CompileOptions::CompileOptions(void)" (??0CompileOptions@shaderc@@QEAA@XZ) \out\build\x64-debug\GLContext.lib(OpenGLShader.cpp.obj) : error LNK2019: unresolved external symbol shaderc_compile_options_release referenced in function "public: __cdecl shaderc::CompileOptions::~CompileOptions(void)" (??1CompileOptions@shaderc@@QEAA@XZ) vk::Buffer; 这个工作正常,但是添加 shaderc 会导致这些错误,有人可以解释一下我错过了什么吗 shaderc的静态库是FindVulkan中可选组件的一部分,导入目标称为Vulkan::shaderc_combined。 find_package(Vulkan REQUIRED) target_link_libraries(${PROJECT_NAME} INTERFACE Vulkan::Vulkan Vulkan::shaderc_combined) FindVulkan还会定义Vulkan_shaderc_combined_FOUND来指定它是否确实能够找到shaderc静态库,以及它在Vulkan_shaderc_combined_LIBRARY中的静态库路径。 如果您想使用动态库,则需要使用更手动的方法。您还需要在您的发行版中包含 shaderc_shared 动态库。如果您想要调试版本,还有 shaderc_sharedd。 find_library(Vulkan_shaderc_LIBRARY NAMES shaderc PATHS ${VULKAN_SDK}/Lib) find_library(Vulkan_shaderc_shared_LIBRARY NAMES shaderc_shared PATHS ${VULKAN_SDK}/Lib) target_link_libraryes(${PROJECT_NAME} INTERFACE Vulkan::Vulkan Vulkan_shaderc_LIBRARY Vulkan_shaderc_shared_LIBRARY)

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.