问题列表 - 第32296页

哪些点是OpenGL z轴?

我正在尝试了解OpenGL坐标系.在任何地方我都看到它被描述为右撇子,但它与我的经验不符.我试图绘制一些形状和三维物体,我看到显然z轴指向"进入屏幕"(而x指向右边,而y向上 - 这是左手坐标系的描述).我错过了什么?

编辑:例如:
http ://img576.imageshack.us/img576/9234/triangles.jpg
如果+ Z指向观察者,为什么绿色三角形,z坐标更大,是否在红色背后?

initializeGL:

qglClearColor(Qt::darkGray);
glClearDepth(1.0);
glEnable(GL_DEPTH_TEST);
glDepthFunc( GL_LEQUAL );    
glEnable(GL_COLOR);  
Run Code Online (Sandbox Code Playgroud)

resizeGL:

glViewport(0, 0, width, height);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glOrtho(-50.0f, 50.0f, -50.0f, 50.0f, 50.0, -50.0);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
Run Code Online (Sandbox Code Playgroud)

paintGL:

glClear (GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glLoadIdentity();
glRotatef (-30.0, 1.0, 0.0, 0.0);
glRotatef (20.0, 0.0, 1.0, 0.0);
glColor3f(1.0, 0.0, 0.0);
glBegin(GL_LINES);
glVertex3f(45.0, 0.0, 0.0);
glVertex3f(-45.0, 0.0, 0.0);
glVertex3f(0.0, 45.0,  0.0);
glVertex3f(0.0, -45.0,  0.0);
glVertex3f( 0.0, 0.0, 45.0);
glVertex3f( 0.0, 0.0, -45.0);
glEnd();
glBegin(GL_TRIANGLES);
//Red triangle:
glColor3f(1.0, 0.0, 0.0);
glVertex3f(0.0, …
Run Code Online (Sandbox Code Playgroud)

opengl 3d

12
推荐指数
3
解决办法
2万
查看次数

删除第一个git commit

我第一次犯时犯了一个错误.我在另一个人的计算机上并用他们的user.name而不是我的推送了一个版本.我怎么能删除这个?

git github

8
推荐指数
1
解决办法
1万
查看次数

XmlSerializer.Deserialize - 忽略不必要的元素?

我有一个XSD架构,我已经生成了一个使用xsd.exe的类,我试图用来XmlSerializer.Deserialize从一个应该符合XSD架构的XML文件创建该类的实例.不幸的是,XML文件有一些额外的元素,架构不期望这些元素会导致System.InvalidOperationException抛出Deserialize.

我已经尝试<xs:any>在我的架构中添加元素,但这似乎没有任何区别.

我的问题是:有没有办法XmlSerializer.Deserialize忽略这些额外的元素?

c# serialization xsd xmlserializer

3
推荐指数
1
解决办法
3799
查看次数

wget下载多个同时连接

我正在使用wget下载网站内容,但是wget逐个下载文件.

如何使用4个同时连接进行wget下载?

wget download

194
推荐指数
11
解决办法
20万
查看次数

要求函数在c ++中内联

对函数有什么要求,以便可以在c ++中内联执行?是否存在函数不能内联的情况?或者任何函数可以是内联的,程序员有责任根据运行时和编译时考虑来决定如何定义函数?

c++ inline

4
推荐指数
1
解决办法
937
查看次数

访问ASP.Net MVC中的"Application"对象以存储应用程序范围的变量

如何在ASP.net MVC中存储变量或对象应用程序?

在常规ASP中,你显然有Application对象和ASP.net.

我正在使用ASP.net MVC 2.

asp.net asp.net-mvc asp.net-mvc-2

13
推荐指数
1
解决办法
8724
查看次数

如何使用MySQL将表预加载到INNODB缓冲池中?

我有一个使用MySQL的电子商务应用程序,我希望它更快.当在之前访问过的网站上访问部件#时,部件会快速加载,因为所有必需的数据已经在INNODB缓冲池中.但是,如果之前从未加载过部分#,那么该数据还不在缓冲池中,因此需要从磁盘读取,这很慢.我将INNODB缓冲池设置为2GB,整个数据库只有350MB左右,因此有足够的空间在缓冲池中加载整个数据库.我可以从INNODB统计数据中看到,目前只使用了大约一半的缓冲池.

我发现了预加载数据的引用,也称为"预热"缓冲池,例如在缓冲池中快速预加载Innodb表或mysqldump.azundris.com/archives/70-Innodb-cache-preloading-使用-blackhole.html.该策略基本上涉及强制对每个表进行表扫描,因为MySQL没有用于预加载数据的本机方式.

我不想手动创建一个脚本来列出我的数据库中的每个表,并且必须这样做.如何创建一个脚本,并自动为每个表执行选择,并自动选取一个非索引列以执行表扫描?

mysql innodb warm-up

10
推荐指数
2
解决办法
8173
查看次数

如何在jQuery中重定向页面?

我应该如何从服务器回显哪些数据来重新定位我的页面?说,假设这是我的jQuery:

$.ajax({
            type: "POST",
            url : '<?php echo base_url() ?>Admin/AddNotice',
            data: {noticeTitle: $('#title').val(),noticeDesc : $('#desc').val() },
            success: function(msg){
                //here i want to redirect..fill in the blank please.
            }
        });
Run Code Online (Sandbox Code Playgroud)

php jquery

4
推荐指数
3
解决办法
1万
查看次数

Javascript中的轻量级规则引擎

我正在寻找在Javascript中实现的轻量级规则引擎的建议.

这种实现的原因是使用一小组规则(少于20个)构建一个非常轻量但快速的基于浏览器的模拟.模拟将需要六个参数并运行规则并在浏览器中显示结果,而无需返回服务器.想象一下带有几个单选按钮,复选框,文本框和滑块的UI来控制参数.模拟将根据任何参数更改快速重新运行.

javascript rule-engine

48
推荐指数
3
解决办法
3万
查看次数

单击时动画div,但单击该div内的元素时不动画

我有动画的问题,我想在点击他时动画div,但是当我点击那个div里面的其他东西时我不想动画.

这是我的测试网站:http: //kni.prz.rzeszow.pl/~plum/portfolio/index.html

Kontakt div就是我正在寻找的东西,但是当我点击textareas时,div就是动画了.这就是问题所在.Thx®ars.

我的网站上的代码,但这是动画div id ="kontakt"的片段:

$(function(){
$("#kontakt").click(function(){
    //zabezpieczenie przed animowaniem wielu div'ów na raz
            if ($('div').is(':animated')) {
        return;
    }
            //g?ówna animacja odpowiedzialna za powi?kszanie i zmniejszanie div'a
    if (kontakt == 0) {
        kontakt = 1;
        $(this).fadeTo(500, 0.33).delay(500).fadeTo(500, 1);
        $(this).animate({
            left: '+=205',
            top: '-=205'
        }, 1000, function(){
            $(this).animate({
                width: 400,
                height: 400,
                left: '-=205'
            }, 1000, function(){
                $.get('kontakt.html', function(data){
                    $('#kontakt').html(data);
                });
            });
        });
    }
    else 
        if (kontakt == 1) {
            kontakt = 0;
            $(this).html('<a href="#">Kontakt</a>');
            $(this).animate({ …
Run Code Online (Sandbox Code Playgroud)

html jquery

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