CoDimensional’s cover photo
CoDimensional

CoDimensional

Data Infrastructure and Analytics

Where teams explore 3D data together

About us

At CoDimensional, we're building the missing collaboration layer for 3D data. Founded by the maintainers of the open-source tools your team already runs.

Website
https://codimensional.com
Industry
Data Infrastructure and Analytics
Company size
2-10 employees
Type
Privately Held

Employees at CoDimensional

Updates

  • Have you ever been able to seamlessly switch from server-side to client-side 3D rendering? With #CoDim, you can apply filters and switch between server-side and client-side rendering in the middle of the interaction without some jarring effect. The 3D scene doesn't change. The same lighting, same widgets, same interaction mechanisms, and the same filters. We're aiming for complete feature parity whether its rendering in browser or on a cloud GPU. Server-side rendering handles data too big for your machine. Client-side gives you instant local interaction when the data fits. Every other tool I've seen either makes you pick one up front or the two never look the same (and have dramatic differences in capabilities). With CoDim you can switch at any time (or maybe we switch automatically for you when the data is too big) and you barely notice. This video is one continuous take with no edits/cuts beyond the overlay label. #3D #Visualization #CAE #PyVista

  • I've plotted 3D vector fields as arrow glyphs for years, and I still squint at them. A grid of arrows shows the direction at each sample point, but it doesn't show where the flow goes and I find them anything but intuitive. I end up mentally tracing paths across the screen, but on a large field the arrows pile up into uninterpretable clutter. Or I have to pre-compute streamlines and make all kinds of choices about how to seed that computation. Instead of asking people to continue squinting at static arrow glyphs, at CoDimensional, we're building particle advection into #CoDim for any volumetric vector field. Particles are dropped into the field and carried along by it, leaving short trails behind them. You can watch the flow speed up, curl around, and stall. On the right are the static glyphs many of your are used to. On the left is the new particle flow we're rolling out in CoDim. #PyVista #3D #CFD #Visualization

  • Come visualize your vector fields more intuitively with #CoDim!

    I've plotted 3D vector fields as arrow glyphs for years, and I still squint at them. A grid of arrows shows the direction at each sample point, but it doesn't show where the flow goes and I find them anything but intuitive. I end up mentally tracing paths across the screen, but on a large field the arrows pile up into uninterpretable clutter. Or I have to pre-compute streamlines and make all kinds of choices about how to seed that computation. Instead of asking people to continue squinting at static arrow glyphs, at CoDimensional, we're building particle advection into #CoDim for any volumetric vector field. Particles are dropped into the field and carried along by it, leaving short trails behind them. You can watch the flow speed up, curl around, and stall. On the right are the static glyphs many of your are used to. On the left is the new particle flow we're rolling out in CoDim. #PyVista #3D #CFD #Visualization

  • CoDimensional reposted this

    #ClimateWeek is kicking off. I started the week with an event at New York University ‘s Earth Systems Institute. Really impressive to see all the interdisciplinary work that is underway to produce decision ready data for cities, infrastructure, and communities. And it was also great to catch up with M2LInES folks. Big thanks to Laure Zanna for the shoutout to CoDimensional during her presentation. It was extremely fun to visualize the Samudra2 ocean emulator data. More to come in the future.

    • No alternative text description for this image
  • CoDimensional reposted this

    Have you seen server-side rendering for scientific data as smooth as CoDim? Remote rendering is often written off as not performant enough to do 3D visualization on the web (likely because of the poor performance of everyone else's attempts... anyone who's tried this with #PyVista before knows the pain). Instead, most people (us at CoDimensional included) have moved to shipping the geometry to the browser and rendering client-side in the browser... it's honestly *so* much better. However, client-side rendering in someone's browser isn't always viable. As soon as your scene is more complex than a few GB, good luck streaming that geometry without building robust level-of-detail data standards and progressive streaming mechanisms with an excellent caching layer behind it. Or if you're running a simulation in the cloud and want to stream the visualization in realtime, it just doesn't make sense to do this client-side as that's A LOT of data to send over the network. Or maybe you want to use #NVIDIA GPUs in the cloud with hardware accelerated rendering techniques that even the best laptops can't do. Further, some of the people we're working with at CoDimensional are taking on the biggest science and engineering challenges of today where data security is a top priority. Their data is sitting behind a boundary and downloading it to the web browser for "snappiness" is not an acceptable security tradeoff. With #CoDim, we let you stream the pixels from the server, leverage the best cloud GPUs, and keep your data where it was computed... all with incredible performance. #3D #CFD #ScientificVisualization #CoDim

  • Have you seen server-side rendering for scientific data as smooth as CoDim? Remote rendering is often written off as not performant enough to do 3D visualization on the web (likely because of the poor performance of everyone else's attempts... anyone who's tried this with #PyVista before knows the pain). Instead, most people (us at CoDimensional included) have moved to shipping the geometry to the browser and rendering client-side in the browser... it's honestly *so* much better. However, client-side rendering in someone's browser isn't always viable. As soon as your scene is more complex than a few GB, good luck streaming that geometry without building robust level-of-detail data standards and progressive streaming mechanisms with an excellent caching layer behind it. Or if you're running a simulation in the cloud and want to stream the visualization in realtime, it just doesn't make sense to do this client-side as that's A LOT of data to send over the network. Or maybe you want to use #NVIDIA GPUs in the cloud with hardware accelerated rendering techniques that even the best laptops can't do. Further, some of the people we're working with at CoDimensional are taking on the biggest science and engineering challenges of today where data security is a top priority. Their data is sitting behind a boundary and downloading it to the web browser for "snappiness" is not an acceptable security tradeoff. With #CoDim, we let you stream the pixels from the server, leverage the best cloud GPUs, and keep your data where it was computed... all with incredible performance. #3D #CFD #ScientificVisualization #CoDim

  • As far as I’m aware, no other scientific visualization library can animate your CFD streamlines or vectors fields like what we’ve built into CoDim. The motion follows the underlying velocity field, showing where the flow accelerates, slows down, and recirculates. You can interactively explore the fluid flow while the animation keeps pace, right in your browser. This is built for performance and we're no stranger to massive datasets. Oh and did I mention CoDim is collaborative? Share it with your colleagues in real time. #CFD #CoDim #ScientificVisualization #PyVista #3D #OpenFOAM #FluidDynamics

  • Have you ever wanted to share your #PyVista visualizations with your team but struggled to send them a Jupyter notebook they don't know how to run or obscure 3D file formats they don't know how to open? At CoDimensional, we're building the collaborative 3D analytics platform to make this seamless. Instantly share any 3D data, visualizations, or analysis with your team without changing how you use PyVista today. #3D #Python #Jupyter #SciVis

  • Perform interactive analysis on your #3D data with #CoDim. We have deep roots in the #PyVista project, so we've built our platform to support all of PyVista's extensive filters and analytics methods that you can interactively chain together. And it's collaborative! Share your analysis with your colleagues in real time.

Similar pages