Shark FX è un software professionale di modellazione 2D/3D. Viene presentato come CCAD (Conceptual Computer Aided Design) ed è disponibile sia per ambienti Mac che Windows. Consente di affrontare ogni genere di progetto, dall'architettura ai componenti meccanici. Le sue funzionalità sono state pensate per la realizzazione di prototipi, finalizzati anche alla stampa 3D, al rendering ed all'animazione. Si presta inoltre per la creazione di tavole tecniche e produzioni di precisione. Più di 26.000 i simboli nelle librerie fornite in dotazione.
Shark FX è un ambiente integrato per la progettazione CAD ed è compatibile con vari formati grafici in input ed output. Si può pertanto utilizzare anche per integrarsi con altri pacchetti applicativi e favorire pertanto la condivisione di progetti. Il software propone strumenti per adottare tre tipi di modellazione: a superfici, a mesh e basata su solidi. Queste tre tipologie sono fra loro interscambiabili senza rinunciare ad alcun elemento di collegamento. Il set di strumenti avanzato fa progettare modelli 3D con il supporto di curve, superfici (NURBS), solidi e mesh. Le geometrie 2D sono implementabili mediante spline interpolate, schizzi, punti di controllo e curve di Bezier.