vtk.js 官方文档(翻译)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vtk.js 官方文档(翻译)相关的知识,希望对你有一定的参考价值。

参考技术A 官方文档地址

The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing, and visualization. 

可视化工具包(VTK)是一个开源、免费的软件系统,用于计算机3D图形、图像处理及可视化。

Its implementation consists of an ES6 javascript class library which can be integrated into any web application. 

它的实现包括一个ES6 JavaScript类库,该库可以集成到任何web应用程序中。

The toolkit leverages WebGL and supports a wide variety of visualization algorithms including scalar, vector, tensor, texture, and volumetric methods. 

该工具包利用WebGL,支持各种可视化算法,包括标量、矢量、张量、纹理和体积方法。

VTK is part of Kitware’s collection of commercially supported open-source platforms for software development. 

VTK是Kitware的商业支持的开源软件开发平台集合的一部分。

Welcome to the vtk.js documentation.

欢迎使用vtk.js文档。

 If you encounter any problems when using vtk.js, have a look at the  troubleshooting guide , raise an issue on  GitHub  or start a topic on the  Mailing list .

如果在使用vtk.js时遇到任何问题,请查看故障排除指南,在GitHub上提出问题,或者在邮件列表上开启一个主题。

vtk.js is a rendering library made for Scientific Visualization on the Web. 

vtk.js是一个用于在Web上进行科学可视化的渲染库。

It adapts the VTK structure and expertise to bring high performance rendering into your browser.

它调整了VTK结构和专业知识,将高性能渲染引入浏览器。

You can learn more about what vtk.js can do for you via the  examples .

您可以通过示例了解到,vtk.js可以为您做些什么。

Importing vtk.js as an external script  用加载外部脚本的方式引入vtk.js

Using vtk.js as an ES6 dependency

This guide illustrates how to build an application using vtk.js as a dependency using a modern toolsets such as Webpack, NPM.

本指南说明了如何使用Webpack、NPM等现代工具把vtk.js作为依赖项来构建应用程序。

Ubuntu安装Docker(官方文档翻译)

翻译自Docker官方文档

https://docs.docker.com/engine/installation/linux/ubuntulinux/

之前因为看不懂官方文档,卡在某个步骤无法完成安装。翻译一下安装部分,给自己也希望能给一些同学做参考。

我的英语水平很菜,不足之处请各位斧正。

 

国内从docker官方下载文件会很慢,耐心等待,有时还会连不上,重试可能会成功。

 

Ubuntu

Docker 在支持这些Ubuntu操作系统

· Ubuntu Xenial 16.04 (LTS)

· Ubuntu Trusty 14.04 (LTS)

· Ubuntu Precise 12.04 (LTS)

注意:Ubuntu Utopic 14.10和 15.04存在于DockerAPT存储库,但不再是官方长时间支持

前提条件

Docker 要求安装64位系统,无论是什么Ubuntu版本。此外,你的内核版本不能低于3.10。最新的3.10小版本或更新维护版本也是可以接受的。

 

3.10内核缺乏运行Docker容器所需的一些特性。这些旧版本在某些情况下已知的一些bug会导致数据丢失和频繁的不稳定。

 

检查你现在的内核版本,打开终端使用uname -r去显示你的内核版本:

 

  1. $ uname -r  
  2.   
  3. 3.11.0-15-generic  

 

注意:如果你以前使用APT安装过Docker,确保你更新了你的APT Docker来源库。

升级你的apt来源库

DockerAPT库包含Docker 1.7.1和更高的版本。设置APT使用的程序包含来自Docker库:

 

1. sudoroot特权模式登入的的机器。

2. 打开一个终端窗口。

3. 升级包信息,确保APT使用https的方法工作,与安装CA证书。

 

  1. $ sudo apt-get update  
  2.   
  3. $ sudo apt-get install apt-transport-https ca-certificates  

 

4. 添加新的GPG key


  1. $ sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D  

 

5. 找到你的Ubuntu操作系统的条目,它决定了APT将搜索的包。可能的项:

Ubuntu version

Repository

Precise 12.04 (LTS)

deb https://apt.dockerproject.org/repo ubuntu-precise main

Trusty 14.04 (LTS)

deb https://apt.dockerproject.org/repo ubuntu-trusty main

Xenial 16.04 (LTS)

deb https://apt.dockerproject.org/repo ubuntu-xenial main

 

6. 运行以下命令,将占位符<REPO>替换为您的操作系统的条目(Repository

  1. $ echo "<REPO>" | sudo tee /etc/apt/sources.list.d/docker.list  

 

例如:Ubuntu 16.04使用如下命令:

  1. $ echo "deb https://apt.dockerproject.org/repo ubuntu-xenial main" | sudo tee /etc/apt/sources.list.d/docker.list  

 

 7. 升级APT包索引

 

  1. $ sudo apt-get update  

 

8. 验证APT从正确的库拉取。

运行下面的命令时,将返回每个可供您安装的Docker版本的条目。每个条目应该有URL   https://apt.dockerproject.org/repo/。当前安装的版本使用* * *标记。下面是截断的输出。

 

  1. $ apt-cache policy docker-engine  
  2.   
  3.    
  4.   
  5.   docker-engine:  
  6.   
  7.     Installed: 1.12.2-0~trusty  
  8.   
  9.     Candidate: 1.12.2-0~trusty  
  10.   
  11.     Version table:  
  12.   
  13.    *** 1.12.2-0~trusty 0  
  14.   
  15.           500 https://apt.dockerproject.org/repo/ ubuntu-trusty/main amd64 Packages  
  16.   
  17.           100 /var/lib/dpkg/status  
  18.   
  19.        1.12.1-0~trusty 0  
  20.   
  21.           500 https://apt.dockerproject.org/repo/ ubuntu-trusty/main amd64 Packages  
  22.   
  23.        1.12.0-0~trusty 0  
  24.   
  25.           500 https://apt.dockerproject.org/repo/ ubuntu-trusty/main amd64 Packages  
  26.   
  27.        1.11.2-0~trusty 0  
  28.   
  29.           500 https://apt.dockerproject.org/repo/ ubuntu-trusty/main amd64 Packages  
  30.   
  31.        1.11.1-0~trusty 0  
  32.   
  33.           500 https://apt.dockerproject.org/repo/ ubuntu-trusty/main amd64 Packages  


从现在起,当你运行apt-get upgradeAPT从新的库拉取。

各Ubuntu版本的必备条件

· Ubuntu Xenial 16.04 (LTS)

· Ubuntu Trusty 14.04 (LTS)

对于Ubuntu TrustyXenial,建议安装Linux-image-extra-* 内核包。这些linux-image-extra-* 包允许你使用aufs存储驱动。

 

安装linux-image-extra-*包:

 

 1.在你的Ubuntu主机打开一个终端

 2.升级你的包管理器


  1. $ sudo apt-get update  

 

 3.安装建议的包

 

  1. $ sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual  


 

 4.继续安装Docker

Ubuntu Precise 12.04 (LTS)

对于Ubuntu Precise Docker要求3.13内核版本。如果你的内核版本低于3.13,你必须升级它。参考这个表看哪些包是你的环境需要的:

Package

Description

linux-image-generic-lts-trusty

Generic Linux kernel image. This kernel has AUFS built in. This is required to run Docker.

linux-headers-generic-lts-trusty

Allows packages such as ZFS and VirtualBox guest additions which depend on them. If you didn‘t install the headers for your existing kernel, then you can skip these headers for the"trusty" kernel. If you‘re unsure, you should include this package for safety.

xserver-xorg-lts-trusty

Optional in non-graphical environments without Unity/Xorg. Required when running Docker on machine with a graphical environment.

libgl1-mesa-glx-lts-trusty

To learn more about the reasons for these packages, read the installation instructions for backported kernels, specifically theLTS Enablement Stack — refer to note 5 under each version.

 

升级您的内核和安装额外的包,执行以下操作:

 

1. 在你的Ubuntu主机打开一个终端

2. 升级你的包管理器

 

  1. $ sudo apt-get update  

 

3. 安装必需和可选包

 

  1. $ sudo apt-get install linux-image-generic-lts-trusty  


 

取决于您的环境,您可能安装上表中所描述的。

 

4. 重启你的主机

 

  1. $ sudo reboot  


 

5. 你的系统重启后,继续安装Docker

安装

 

确保你的Ubuntu版本完成了对应必备条件的准备:

 

然后,执行以下操作安装Docker

 

1. 作为sudo特权用户登入你的Ubuntu进行安装

2. 升级你的APT包索引

 

  1. $ sudo apt-get update  

 

3. 安装Docker

 

  1. $ sudo apt-get install docker-engine  

 

4. 启动docker守护进程

 

  1. $ sudo service docker start  

 

5. 确认docker安装正确

 

  1. $ sudo docker run hello-world  

 

命令将下载一个测试镜像并在一个容器里运行它,当容器运行,它打印一个消息性信息。然后退出。







以上是关于vtk.js 官方文档(翻译)的主要内容,如果未能解决你的问题,请参考以下文章

[翻译]ElasticSearch官方文档

深入protoBuf

Kotlin 官方参考文档翻译完毕

JSVirtualMachine(Objective-C)官方文档翻译

Ubuntu安装Docker(官方文档翻译)

APIDOC官方文档(翻译版) 使用文档