小编rad*_*al7的帖子

如何使用 getContext('webgl') 在画布上复制另一个画布的数据?

我有一个用于显示医学图像的画布,还有另一个用于通过绘制形状或线条注释图像的画布。

当我在画布#2 上画一条线时,我想在画布#1 上复制画线,如下所示:

  var context = canvas1.getContext('2d');
  context.drawImage(canvas2,0,0);
Run Code Online (Sandbox Code Playgroud)

但是因为我的画布#1 有一个 getContext('webgl') 我不能这样做。

我的意思是如何模拟

  drawImage() for getcontext('webgl')?
Run Code Online (Sandbox Code Playgroud)

我真的很感激任何帮助或建议。

问候;

佐雷

html javascript canvas webgl

5
推荐指数
1
解决办法
3698
查看次数

OpenGL 应用程序在我的 Mac 上失败,在 virtualbox 上运行

我有一台配备 AMD Radeon 显卡并安装了 Mountain Lion 10.8.3 的 MacBook Pro。

我正在尝试使用 Mac 上的 ssh 访问驻留在 ubuntu 12.04.1 机器上的 OpenGL 应用程序(在 python 上使用 kivy 制作)。应用程序退出并提示运行该应用程序所需的最低 OpenGL 版本是 2.0(它检测到的版本是 1.4)。

不过,我可以在 ubuntu 机器本身上运行该应用程序,也可以在启用了 X11 的情况下使用 ssh 在我的 mac 上安装的虚拟机上运行该应用程序。

在使用 ssh 时,我的 mac 上是否缺少一些 X11 配置选项来将最低 OpenGL 版本更改为 2.0 而不是 1.4?

x11 opengl macos ssh kivy

2
推荐指数
1
解决办法
3213
查看次数

尝试将变量值分配给Struct元素.第一个变量有正确的值,但struct元素有垃圾值

//Program tracks 10 students
//Prompts for first and last names
//Collect 4 grades from each student: final exam, 2 quizzes, and class project
//Report will display names w/ individual scores, class average, and highest grade

//Each students individual grade will be calculated with grade weights
/*Grade Weights
-2 Quizzes @ 15% each
-1 Final Exam @ 20% 
-1 Class Project @ 50% 
*/

#include<iostream>
using namespace std;

int main()
{
    struct goodStudent
    { 
        string fname;
        string lname;
        double exam;
        double …
Run Code Online (Sandbox Code Playgroud)

c++ variables struct variable-assignment

0
推荐指数
1
解决办法
412
查看次数

标签 统计

c++ ×1

canvas ×1

html ×1

javascript ×1

kivy ×1

macos ×1

opengl ×1

ssh ×1

struct ×1

variable-assignment ×1

variables ×1

webgl ×1

x11 ×1