标签: cube

如何在C#中制作旋转立方体动画?

我想做这样的事情:表格上的旋转立方体.我不想使用任何外部库或DLL,只是纯.NET 3.5(没有directx).并且仅使用线条构建立方体.你能告诉我怎么做吗?

我不想使用外部库,因为我不需要> 100 MB的库来做这件事吧?我只想动画一个用线条制作的旋转立方体.

c# 3d animation cube

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

在OpenGL/Glut中创建Chrome多维数据集?

我试图在GLUT/OpenGL中制作一个镀铬的立方体,我不确定该怎么做.

我在教科书中查找了"材料表",其中显示"Chrome"为:环境:(0.25,0.25,0.25),漫反射:(0.4,0.4,0.4)和镜面反射:(0.774597,0.774597,0.774597).

我的问题是,如何在Glut/OpenGL中创建一个简单的立方体并将其应用于它?

我使用"glutSolidCube()"吗?如果是这样,我如何应用铬纹理呢?

任何GLUT/OpenGL人都能指出我正确的方向吗?

opengl glut cube

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

有人可以解释这个立方体旋转脚本的工作原理吗?

如果你转到以下链接,你会看到一个非常酷的Javascript模拟的立方体,根据你的鼠标位置旋转.

模拟:这里.

替代文字

如果您查看立方体旋转脚本的来源,您将看到:

<script type="text/javascript">

/* I wrote this script in a few minutes just for fun. It's not made to win any
   competition. */

var dimension = 1, a = 0, b = 0, i = 27;
while (i--) document.write('<b id="l' + i + '">+</b>');

function f()
{
 i = 0;
 for (x = -dimension; x <= dimension; x += dimension)
  for (y = -dimension; y <= dimension; y += dimension)
   for (z = -dimension; z <= dimension; …
Run Code Online (Sandbox Code Playgroud)

language-agnostic math rotation cube

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

什么是3D宇宙中的Z?

我正在用Java创建一个3D渲染器,它当前可以使用点和线渲染立方体的线框并旋转立方体,问题是,Z应该是什么?什么应该设置为Z?我猜测立方体的大小应该设置为Z?

谢谢你的时间!任何答案将不胜感激.

java 3d cube

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

如何将立方体重塑为矩阵犰狳

您知道吗,如果使用Armadillo库,是否可以像使用matlab一样,用一条指令将多维数据集重塑为矩阵:

A =重塑(A,M * N,D); ,A在哪里,现在在

非常感谢

matrix cube reshape armadillo

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

CUBE + 外连接 = 额外的 NULL 行

当我在带有 OUTER JOIN 的查询上使用 PostgreSQL 的CUBE时,我得到一个额外的全 NULL 行,该行无法与多维数据集自己的“所有内容组合”的全 NULL 结果区分开来。

CREATE TABLE species
  ( id    SERIAL PRIMARY KEY,
    name  TEXT);

CREATE TABLE pet
  ( species_id INTEGER REFERENCES species(id),
    is_adult   BOOLEAN, 
    number     INTEGER)
;

INSERT INTO species VALUES
  (1, 'cat'), (2, 'dog');

INSERT INTO pet VALUES
  (1, true, 3), (1, false, 1), (2, true, 1), (null, true, 2);
Run Code Online (Sandbox Code Playgroud)

好的,总共有 7 只宠物:

SELECT SUM(number) FROM pet;
 sum
-----
   7
(1 row)
Run Code Online (Sandbox Code Playgroud)

现在看看立方体的总行数:

SELECT * FROM (
        SELECT name, is_adult, SUM(number) …
Run Code Online (Sandbox Code Playgroud)

sql postgresql rolap cube outer-join

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

如何在python中绘制数据立方体

我想知道是否有办法在Python中绘制数据立方体.我的意思是每个点都有三个坐标

x=part.points[:,0]
y=part.points[:,1]
z=part.points[:,2]
Run Code Online (Sandbox Code Playgroud)

对于每一点,我都有一个标量场t(x,y,z)

我想绘制一个3D数据立方体,显示该点的位置,并为每个点绘制一个颜色,该颜色与该点的标量场t成比例.

我尝试使用histogramdd,但它没有用.

python plot cube

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

是否可以使用2D画布作为立方体的纹理?

我想将图像添加到立方体的一个面上,可能使用2d画布元素作为面部纹理.这是我的代码,但我无法得到我想要的结果.使用画布作为纹理的面是空白的,其他面使用THREE.ImageUtils.loadTexture,它们很好.

var renderer, camera, scene;
var canvas = document.createElement("canvas");
var context = canvas.getContext("2d");
var image0 = new Image();
var image1 = new Image();

image0.onload = function() {
    context.drawImage(image0, 0, 0);
};
image0.src = 'textures/nx.jpg';

var texture = new THREE.Texture(canvas);

texture.needsUpdate = true;

init();
animate();

function init(){
    renderer = new THREE.WebGLRenderer();
    renderer.setSize( window.innerWidth, window.innerHeight );
    document.body.appendChild( renderer.domElement );
    camera = new THREE.PerspectiveCamera( 70, window.innerWidth / window.innerHeight, 1, 1000 );
    camera.position.z = 400;

    scene = new THREE.Scene();

    var materialArray = [];
    materialArray.push(new …
Run Code Online (Sandbox Code Playgroud)

textures cube three.js

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

是否可以通过脚本远程处理 SSAS 多维数据集?

我有一个SQL Server Analysis Service ( SSAS ) 多维数据集(使用BIDS 2012开发),我想为用户(通过PowerPivot使用多维数据集)提供在本地计算机中处理多维数据集的机会。

我找到了一些关于如何通过 Powershell 或 SQL Agent 或 SSIS 在服务器上进行计划作业的材料,但没有关于远程处理多维数据集的材料。有什么建议吗?

powershell ssas cube remote-process

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

Postgres如何实现CUBE-,ROLLUP-和GROUPING SETS运算符

我对Postgres如何实现CUBE-,ROLLUP-和GROUPING SETS操作符感兴趣?

postgresql grouping rollup set cube

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