Best Software for 2025 is now live!
Product Avatar Image

Kitware

Show rating breakdown
17 reviews
  • 4 profiles
  • 3 categories
Average star rating
4.3
Serving customers since
1998
Profile Type
Category

All Profiles

Profile Filters
Profile Type
Category
Product Avatar Image
CMake

17 reviews

CMake is a family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent configuration files. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice.

Product Avatar Image
Activiz

0 reviews

Activiz is a cross-platform C# wrapper of the internationally renowned VTK library for processing and visualizing scientific data. It includes many advanced algorithms to load and process data, as well as state-of-the-art rendering techniques. VTK is used by academicians for teaching and research, by government research institutions, and by many commercial companies that use VTK to build or extend products. It exists for 30 years and has been downloaded more than 2 millions times. It can be interfaced in Unity, with hololens... The documentation and the example scenes shipped with this asset show how to set up a VTK scene within your Unity project. The non-exhaustive list below highlights the features provided by this asset: - I/O: -- OBJ, PLY, STL, GLTF file readers -- MHA, MHD, DICOM, NRRD, NIFTI file reader -- VTK, VTP, VTI, VTU, VTS, VTR file readers and parallel file readers -- CGNS, FLUENT, FLUENT CFF file readers -- STEP, IGES CAD file readers -- LIDAR data in LAS format -- ... - Processing: -- Clip filter -- Contour filter -- Streamlines -- Probing, Resampling -- Marching cubes, marching squares, flying edges, surface nets -- Mesh smoothing -- Mesh decimation -- Delaunay, Voronoy -- Octree, KdTree -- Edges extraction -- Point cloud reconstruction -- Normals, tangents and texture coordinates computation -- Selection extraction -- ... - Imaging: -- Color transfer functions -- Window Level rendering -- Maximum Intensity Projection (MIP) rendering -- MPR and Oblique rendering -- Image mask and stencil -- Image mathematics -- Blend images, Stack images -- Surface to image and image to surface conversion -- Image threshold -- Gaussian smoothing -- Gradient, Laplacian computation - Interacting: -- Point and cells picking -- Rubber band selection -- Line, spline, contour widgets -- Distance and bi-dimensional ruler widget -- ROI box widget -- Plane widget -- Point handle widget with arbitrary geometry -- Interactive text widget - Rendering: -- Order-independent transparency -- Depth Peeling - Dual Depth Peeling -- Line Integral Convolution -- Iso value rendering -- Physically Based Rendering -- SSAO for meshes -- SSAO for volumes -- Light scattering model for volume rendering ActiViz is a closed source software system that wraps VTK for C#. It allows developers to quickly develop production-ready, interactive 3D applications in the .NET environment.

Product Avatar Image
trame

0 reviews

A python based framework to create web based apps for 3D visualization. It is cross-platform and cross-device (web, destkop). Rendering is performed remotely OR locally in the web browser.

Product Avatar Image
volview

0 reviews

Web based (VueJS, VTK.js ) medical viewer

Profile Name

Star Rating

10
6
1
0
0

Kitware Reviews

Review Filters
Profile Name
Star Rating
10
6
1
0
0
Chris B.
CB
Chris B.
Software Engineer
03/15/2016
Validated Reviewer
Review source: Organic

A Good, Flexible, but Frustrating Crossplatform Solution for C++

Once it works, it's great. It's incredibly flexible, dead simple, and Just Works. The GUI is great to use and I frequently switch between it and the command line tool. I have no complaints with using CMake as long as I'm not writing the files myself. There's built in support for unit test frameworks and is highly customize-able. Many parts of the language are great. It's easy to set required options, to find installed packages, or to list files in a folder. I rarely write C++ without using CMake. Even if it's just me using it, and I'll only need a single version of Visual Studio.
Stewart H.
SH
Stewart H.
Principle Engineer at Donnelley Financial
03/08/2016
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review

The BUILD framework

Well, where do I start. I started using make many years ago and then ran into CMake. Since then I haven't written several hundred to thousand line makefiles. Instead I spend my time on larger problems which is I guess the favorite part, the time savings. I do enjoy the rich feature set as well though, it integrates well with GIT, FTP, HTTP, etc and you can script anything that you want to script with it using their own syntax.
Nicholas I.
NI
Nicholas I.
Student at Northeastern University
02/01/2016
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review

One of the better build systems for C/++

CMake uses plain text files to configure which allows it to be configured specifically for each project you are working on. It also includes a number of automatic library finding packages which ease the pain of header location.

About

Contact

HQ Location:
Clifton Park, US

Social

@Kitware

Details

Year Founded
1998