标签: cube

模糊立方体贴图

有什么想法怎么做?现在我有动态生成的立方体贴图,我用它作为环面上的反射纹理.

分别模糊每一方都不行,对吧?由于边界附近的像素,不会受到邻居的模糊影响.

也许我应该制作另一个FBO,绑定它,在屏幕上"展开"立方体贴图,应用基本模糊着色器,然后将模糊纹理分成6个边?不知道如何做"分离"部分.

opengl blur cube

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

关于如何将 olap 多维数据集公开为 oData 以便可以使用 powerpivot 使用的任何示例?

我正在寻找有关如何将 olap 多维数据集公开为 odata 提要以便 powerpivot 可以使用它的示例。我不想提供对多维数据集的直接访问。

excel olap cube odata powerpivot

5
推荐指数
0
解决办法
946
查看次数

如何在LWJGL中渲染3D立方体?

我无法在网上找到关于在轻量级Java游戏库中渲染3D立方体的好教程!我一直在学习LWJGL一段时间了.我知道如何绘制2d对象.有人能帮助我吗?

java 3d lwjgl cube

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

如何在matlab中绘制多个3d立方体

我试图在一个M文件中绘制2个立方体.这是我的代码:

    format compact 
    h(1) = axes('Position',[0.2 0.2 0.6 0.6]);
    vert = [1 1 1; 1 2 1; 2 2 1; 2 1 1 ; ...
            1 1 2;1 2 2; 2 2 2;2 1 2];
    fac = [1 2 3 4; ...
        2 6 7 3; ...
        4 3 7 8; ...
        1 5 8 4; ...
        1 2 6 5; ...
        5 6 7 8];
    patch('Faces',fac,'Vertices',vert,'FaceColor','r');  % patch function
    material shiny;
    alpha('color');
    alphamap('rampdown');
    view(30,30);

现在,我想绘制第二个立方体并在第一个立方体内部替换.有谁知道我怎么做到这一点?

3d matlab cube

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

MPAndroidChart:带有三次贝塞尔曲线的 LineChart 显示错误(尖峰和循环)

我正在尝试使用立方图制作 LineChart。结果如下面的截图所示:三次贝塞尔曲线显示错误并有“尖峰”。有人可以帮我让它正确显示吗?

这是我的配置:

        LineDataSet lineDataSet = new LineDataSet(entries,nameLabel);
        lineDataSet.setColor(Constants.colors.get(i));
        lineDataSet.setDrawValues(false);
        lineDataSet.setDrawCircles(false);
        lineDataSet.setMode(LineDataSet.Mode.CUBIC_BEZIER);
Run Code Online (Sandbox Code Playgroud)

谢谢 带尖峰的立方折线图

linechart cube mpandroidchart cubic-bezier

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

如何使用matplotlib在立方体上绘制轮廓的4D图?

我想在立方体上绘制 4D 绘图(x,y,z) vs. q,使用立方体3 个表面上的颜色图,其中颜色和轮廓取决于q变量。基本上,我正在寻找像这样的类似图像:

4D 绘图,其中着色基于第 4 个数量

任何帮助表示赞赏。

python 3d matplotlib cube contour

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

从 3d numpy 数组中删除 2d 切片

我需要从 3D numpy 立方体中删除最后一个数组。我有:

a = np.array(
[[[1,2,3],
 [4,5,6],
 [7,8,9]],

[[9,8,7],
 [6,5,4],
 [3,2,1]],

[[0,0,0],
 [0,0,0],
 [0,0,0]],

[[0,0,0],
 [0,0,0],
 [0,0,0]]])
Run Code Online (Sandbox Code Playgroud)

如何使用零子数组(如立方体底部)删除数组np.delete

(我不能简单地删除所有零值,因为顶部的数据中会有零)

python numpy cube multidimensional-array

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

当我运行此代码时,它会返回 java 中的“退出状态 143”

当我运行这段代码时,它在java中返回“退出状态143”,我不知道那里出了什么问题,希望有人能帮助我解决这个问题。

class Main {
    static double diff(double y, double x, double d){
     if((y*y*y)+d>x)
     return ((y*y*y)+d-x);
     else return(x-(y*y*y)+d);
    }

    static double cubicRoot(double x, double d){
      double start=0 , end=x;
      double e = 0.01;
      while(true){
        double y=(start+end)/2;
        double error = diff(x,y,d);
        if (error <= e)
        return y;
        if(y*y*y+d>x)
        end =y;
        else 
        start =y;
      }
    }

      public static void main(String[] args) {

        double x =10;
        double d =0.1;
        System.out.println("root y is:" + cubicRoot(x,d));

      }
    }
Run Code Online (Sandbox Code Playgroud)

java compiler-errors cube divide-and-conquer

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

Microsoft限制使用范围和最佳实践

因此,我们正在考虑在组织中使用多维数据集。

现状:

  • DWH(Azure MS SQL)查询语言-SQL
  • Microsoft列存储(不是真正的多维数据集)查询语言DAX(有MDX支持,但实现起来很差-效率低下)
  • Tableau(BI系统,报告)可以使用SQL和MDX

已知问题:

  • 当我们使用MDX时,按日期存在聚合问题(我们应在查询中显示年,月,日期层次结构),而DAX则没有此类问题。
  • Microsoft列存储效率低的运行总计计算。

我们现在如何解决问题:

  • 使用Microsoft列存储,实现总运行量,但不会在所有报表中使用这种“多维数据集”,仅用于真正需要它的少数人
  • 在DWH中实现运行总计。使用它的所有Tableau报告
  • 在DWH中,我们具有每日制粒的数据(例如:我们有一条记录在11月1日,11月5日,11月15日发生了变化,在DWH中有3条记录之前,现在有15条)。我们需要像这样才能真正快速地获取任何日期数据(基本上,我们正在实现自己的多维数据集行)

优点:

  • 无需深入了解DAX和MDX语言
  • 我们不应该重构任何东西

角色:

  • DWH上传(更新)将比现在更长
  • DWH将变得更大(每天的记录数据)
  • 我们需要手动维护正在运行的总计字段

已知替代方案:

  • Microsoft Power BI-可以真正有效地使用DAX和MDX
  • Microsoft Analysis Services多维数据集(Real多维数据集)-只要我们关注,MDX就可以高效运行,而不像Microsoft Column Storage中那样

问题:

  • 第一:如果有可能,我真的很想让您对曾经用来理解开发和维护解决方案的原因以及原因的技术印象。
  • 第二:如果您对我们当前的方法提出任何批评,将不胜感激-为什么这样不好?
  • 第三:立方体死了吗?我的意思是Google不会展示自己的多维数据集,也许本身的技术是死胡同?
  • 最后:如果您对我们需要使用的东西有任何建议-那就太好了。

architecture sql-server database-design data-warehouse cube

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

在 Python 中绘制 3D 立方体并在 3D 上绘制线

我知道,对于那些熟悉 Python 的人来说这是小菜一碟的问题。

我有一个 Excel 文件,它看起来像这样:

1 7 5 8 2 4 6 3

1 7 4 6 8 2 5 3

6 1 5 2 8 3 7 4

我的目的是用Python画一个立方体,并根据这些数字的顺序画一条线。注意:数组中没有大于8的数字。

我可以用图片更好地解释。

在此输入图像描述

第一步:

在此输入图像描述

第二步

在此输入图像描述

最后一步:

在此输入图像描述

我需要打印 Excel 中每一行的 3D 立方体的最终版本

我的解决方法

import numpy as np 
import numpy as np
from mpl_toolkits.mplot3d import Axes3D
from mpl_toolkits.mplot3d.art3d import Poly3DCollection, Line3DCollection
import matplotlib.pyplot as plt
 
df = pd.read_csv("uniquesolutions.csv",header=None,sep='\t')
myArray = df.values

points = solutionsarray

def connectpoints(x,y,p1,p2):
   x1, x2 = x[p1], x[p2]
   y1, …
Run Code Online (Sandbox Code Playgroud)

python matplotlib cube

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