Public
Edited
Nov 22, 2022
1 star
Insert cell
Insert cell
Insert cell
show_x3d([
create_surface((x, y) => [x, y, (x ** 2 - y ** 2) / 2], [-2, 2], [-2, 2])
])
Insert cell
Insert cell
show_x3d(
[create_surface((x, y) => [x, y, (x ** 2 - y ** 2) / 2], [-2, 2], [-2, 2])],
{ nav_type: "turntable" , viewpoint: {position: '5.934379591951141 3.8776927184197207 -7.527724625685273', orientation: '-0.0660961660580224 0.9794390774060775 0.1906053264795136,2.4867613403378197'}}
)
Insert cell
Insert cell
show_x3d(
[create_surface((x, z) => [x, (x ** 2 - z ** 2) / 2, z], [-2, 2], [-2, 2])],
{
nav_type: "turntable",
viewpoint: {
position: '5.889397080091685 2.7934326318752367 -7.721164007228263',
orientation: '-0.047108402650163674 0.9891098499931613 0.13943637633794195,2.496586810720501'
}
}
)
Insert cell
import { create_surface } from "@mcmcclur/plotx3d"
Insert cell
import { show_x3d } from "0ceffac41413812f"
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more