Part rotating 3d models
Warning. This content is not moderated and could be offensive.
pistol
3dmdb logo

8,567 part rotating 3d models found

Download or buy, then render or print from the shops or marketplaces. 3D Models below are suitable not only for printing but also for any computer graphics like CG, VFX, Animation, or even CAD. You can print these 3d models on your favorite 3d printer or render them with your preferred render engine. Please note that the 3D model database is only a Search Engine. You should visit the original websites. Most of the models can be easily imported and rendered with Autodesk 3ds Max, Maya, Blender, C4D, and Sketchup. Check for online 3d model conversions tools for your file format. Shown 1 of 72 pages
3d_ocean
$6
Box and Book Holder

Box and Book Holder

...the parts: - open the group - select the part you want to rotate - choose (select and rotate)...
3d_export
$199
monkey fur rigged

monkey fur rigged

...~ rig_spine_04fkctrl - control rotation,move of waist *** ---right part rigs are rig_r naming------- ----------------------------------------------------------------------- thanks for reading. best...
3d_export
$49
brontosaurus 3d rigged model

brontosaurus 3d rigged model

...tail<br>rig_spine_01fkctrl ~ rig_spine_04fkctrl - control rotation,move of waist ***<br>---right part rigs are rig_r naming-------<br>thanks for...
3d_export
$49
protoceratops 3d rigged

protoceratops 3d rigged

...tail<br>rig_spine_01fkctrl ~ rig_spine_04fkctrl - control rotation,move of waist ***<br>---right part rigs are rig_r naming-------<br>thanks for...
3d_export
$49
triceratops

triceratops

...of tail<br>rig_spine_01fkctrl ~ rig_spine_04fkctrl - control rotation,move of waist<br>---right part rigs are rig_r naming-------<br>thanks for reading. best...
3d_export
$19
Grinding factory industry parts motor electric electrical induction engine

Grinding factory industry parts motor electric electrical induction engine

...electric electrical induction engine machine industrial rotation asynchronous electromotor generator 2.files include max fbx obj
3d_export
$49
velociraptor animated rigged

velociraptor animated rigged

...toe<br>raptor rig_l_hindleg_switchctrl - control rotation,move of hind leg switch<br>---right part rigs are rig_r...
3d_export
$49
elasmosaurus rigged

elasmosaurus rigged

...leg toe<br>l_hindleg_switchctrl - control rotation,move of hind leg switch<br>---right part rigs are rig_r...
3d_export
$49
humpback whale rigged

humpback whale rigged

...rotation,move of tail<br>whale_rig_spine_01fkctrl ~ rig_spine_04fkctrl - control rotation,move of<br>---right part rigs are rig_r naming-------<br>thanks for reading.<br>best...
3d_export
$59
tyrannosaurus rex rigged animated

tyrannosaurus rex rigged animated

...leg toe<br>t_rex_rig_l_hindleg_switchctrl - control rotation,move of hind leg switch<br>---right part rigs are rig_r naming-------<br>-----------------------------------------------------------------------<br>thanks for reading.<br>best...
3d_export
$5
Bearings 3D Model

Bearings 3D Model

...spheres industry factory technics technology car auto rotation spare part machine driving metal nickel bearings 3d model dmitry87 49638...
3d_export
$5
low poly shotm590

low poly shotm590

...poly shotm590 3dexport game ready low poly shotgun, each part has own material, separate reload handle and trigger with...
3d_export
$49
spinosaurus rigged

spinosaurus rigged

...tail<br>rig_spine_01fkctrl ~ rig_spine_04fkctrl - control rotation,move of waist ***<br>---right part rigs are rig_r naming-------<br>-----------------------------------------------------------------------<br>thanks for...
3d_export
$49
ankylosaurus rigged

ankylosaurus rigged

...tail<br>rig_spine_01fkctrl ~ rig_spine_04fkctrl - control rotation,move of waist ***<br>---right part rigs are rig_r naming-------<br>-----------------------------------------------------------------------<br>thanks for...
3d_export
$49
europeltasaurus 3d rigged model

europeltasaurus 3d rigged model

...tail<br>rig_spine_01fkctrl ~ rig_spine_04fkctrl - control rotation,move of waist ***<br>---right part rigs are rig_r naming-------<br>-----------------------------------------------------------------------<br>thanks for...
3d_export
$49
argentinosaurus rigged

argentinosaurus rigged

...tail<br>rig_spine_01fkctrl ~ rig_spine_04fkctrl - control rotation,move of waist ***<br>---right part rigs are rig_r naming-------<br>-----------------------------------------------------------------------<br>thanks for...
3d_ocean
$7
Breadbox mint

Breadbox mint

...a retro style breadbox. you can oben the top part by rotating it around it’s pivot...
3d_ocean
$7
Breadbox pink

Breadbox pink

...a retro style breadbox. you can oben the top part by rotating it around it’s pivot...
3d_ocean
$7
Breadbox gray

Breadbox gray

...a retro style breadbox. you can oben the top part by rotating it around it’s pivot...
3d_ocean
$7
Breadbox red

Breadbox red

...a retro style breadbox. you can oben the top part by rotating it around it’s pivot...
3d_ocean
$7
Breadbox oldwhite

Breadbox oldwhite

...a retro style breadbox. you can oben the top part by rotating it around it’s pivot...
3d_export
$59
wolfanimatedrigged

wolfanimatedrigged

...tail<br>rig_spine_01fkctrl ~ rig_spine_04fkctrl - control rotation,move of waist ***<br>---right part rigs are rig_r naming-------<br>-----------------------------------------------------------------------<br>thanks for reading.<br>best...
3d_export
$20
alto saxophone

alto saxophone

...modeled down the last screw and key assembly. every part feature, key, etc was measured to the exact millimeter...
3d_export
$10
Round and round wooden rotating stool dressing table

Round and round wooden rotating stool dressing table

...table 3dexport units: millimeter polyps: 15,000 ~ 100,000 model part: 1 texture format: .png .jpg resolution: 1024*1024 pbr in...
3d_ocean
$7
A small green Breadbox

A small green Breadbox

...retro style small breadbox. you can oben the top part by rotating it around it’s pivot...
3d_ocean
$7
A small red Breadbox

A small red Breadbox

...retro style small breadbox. you can oben the top part by rotating it around it’s pivot...
3d_ocean
$7
A small mint Breadbox

A small mint Breadbox

...retro style small breadbox. you can oben the top part by rotating it around it’s pivot...
3d_export
$10
Gun Cylinder 3D Model

Gun Cylinder 3D Model

...cylindrical rotating bullet chamber weapon barrel six shooter loading part colt fire stainless steel shoot gun cylinder 3d model...
3d_export
$10
Ball Bearing 3D Model

Ball Bearing 3D Model

...model 3dexport bearing machine element mechanical friction motion moving part rotation axis bear ball ring spherical sphere industry industrial...
3d_export
$5
ShoppingcartZak

ShoppingcartZak

...out. modelled in cinema4d, rendered with arnold. all the part and materials are properly named and logicaly linked are...
3d_ocean
$7
A small oldwhite Breadbox

A small oldwhite Breadbox

...retro style small breadbox. you can oben the top part by rotating it around it’s pivot...
3d_ocean
$7
A small pink Breadbox

A small pink Breadbox

...small retro style breadbox. you can oben the top part by rotating it around it’s pivot...
3d_ocean
$7
A small gray Breadbox

A small gray Breadbox

...retro style small breadbox. you can oben the top part by rotating it around it’s pivot...
3d_export
$49
pteranodon animated rigged

pteranodon animated rigged

...of tail<br>rig_spine_01fkctrl ~ rig_spine_04fkctrl - control rotation,move of waist<br>---right part rigs are rig_r naming-------<br>-----------------------------------------------------------------------<br>thanks for reading.<br>best...
3d_export
$15
surveillance monitor

surveillance monitor

...example. game-ready with hierarchy pivots for easy rotating of part. preview images in real-time. collada, fbx, and obj formats...
3d_ocean
$2
Yin yang in 3D

Yin yang in 3D

...yin yin yang in 3d with animation: the 2 part rotate on two separate axes, seamlessly not touching each...
3ddd
$1
Honda Slammer Bagger motorcycle

Honda Slammer Bagger motorcycle

...possess technical knowledge within the motorcycle domain thus some part may be incorrect in form and substance. note: the...
3d_ocean
$20
Casio Edifice Wrist Watch

Casio Edifice Wrist Watch

...wrist a very high detailed wrist watch by casio,all part are very easy to animate, the watch wrist rotation...
3d_export
$139
nissan imq concept 2019 modified

nissan imq concept 2019 modified

...and folders.<br>- every part of the model was checked!<br>- part of the model are named and distributed in layers.<br>-...
3d_ocean
$49
Observer V1

Observer V1

...robot model max2013 vray 2.40 no rig model link part pivot point setting rotation easy animation polygonal and tris...
3d_ocean
$9
Film Slate Clapperboard

Film Slate Clapperboard

...indicate scene and take information before shooting. the clapping part is hooked up with xpresso to allow you to...
3d_ocean
$8
WWII Stationary Weapon

WWII Stationary Weapon

...textured with one 500×500px camouflage texture. - the top part is easily rotated to match needs. - there is...
3d_export
free
paper spinner

paper spinner

...they can be edited. the model consists of 6 part, 4 blades, an axis of rotation and a stick....
3d_export
$35
Hydraulic gear pump

Hydraulic gear pump

...made from real dimensions and real mechanisms, all the part have high quality and you can use them easily...
3d_export
$5
box with combination lock

box with combination lock

...cutting machine. the 3d model consists of 84 individual part (21 unique parts). you can change the parts of...
3d_export
$10
Sci-Fi Truck - FK rigged

Sci-Fi Truck - FK rigged

...transparent so i had to make it right. each part is unwrapped to the best of my abilities, all...
3d_ocean
$49
Element 3D Sport Coupe 3D Car

Element 3D Sport Coupe 3D Car

...use pro shaders for best results with materials. all part named...
3d_export
$10
STOLICA U70 ured 3D Model

STOLICA U70 ured 3D Model

...desire and also to separately rotate top and bottom part of chair.u70 is suitable for any kind of visualization...
3d_ocean
$49
Element 3D Sport Pick Up 3D Model

Element 3D Sport Pick Up 3D Model

...use pro shaders for best results with materials. all part are...
3d_ocean
$49
Element 3D Red Suv 3D Car Model

Element 3D Red Suv 3D Car Model

...left and right. use pro shaders for materials. all part are separated for...
3d_export
$5
ceiling light

ceiling light

...the inner circle. the angle of rotation between the part.<br>the kuu pendant was inspired by elina's affection to atmospheric...
3d_export
$15
Ceiling Lighting - DCW edition Lampe Gras 312L 3D Model

Ceiling Lighting - DCW edition Lampe Gras 312L 3D Model

...and move it upwards and it will affect other part- easily edited, contains original objects with modifiers (not converted...
3d_export
$10
Eiffel Chair Rotating

Eiffel Chair Rotating

...eiffel chair rotating 3dexport units: millimeter<br>polyps: 15,000 ~ 100,000<br>model part: 1<br>texture format: .png .jpg<br>pbr in substance painter available for...
3d_export
$10
Rotating mini hot air fan

Rotating mini hot air fan

...hot air fan 3dexport units: millimeter<br>polyps: 15,000 ~ 100,000<br>model part: 1<br>texture format: .png .jpg<br>pbr in substance painter available for...
3d_export
$10
Rotating mini hot air fan

Rotating mini hot air fan

...hot air fan 3dexport units: millimeter<br>polyps: 15,000 ~ 100,000<br>model part: 1<br>texture format: .png .jpg<br>pbr in substance painter available for...
3d_export
$35
post-apocalyptic truck

post-apocalyptic truck

...painter.<br>-textures in zip are 4096x4096<br>-two materials<br>-pbr<br>- if neaded, all part rotateable and scaleable.<br>in zip: textures, obj, fbx, blend, dae,...
3d_export
$10
360 degree rotating stand air circulator

360 degree rotating stand air circulator

...stand air circulator 3dexport units: millimeter<br>polyps: 15,000 ~ 100,000<br>model part: 1<br>texture format: .png .jpg<br>pbr in substance painter available for...
3d_export
$10
Electric Boat

Electric Boat

...my model is a rubber airboat. in the bow part of which there are 3 metal coasters. on the...
3d_export
$20
optical fiber head assembly machine network signal plug assembly equipment

optical fiber head assembly machine network signal plug assembly equipment

...tray for feeding, that is, four optical fiber head part are assembled together. the assembled product is the common...
3d_export
$20
MS400 Scraper Conveyor

MS400 Scraper Conveyor

...chain) as a traction member. when the head drive part is started, the sprocket on the head shaft is...
3d_export
$5
design model of gripper manipulator

design model of gripper manipulator

...motion mechanism and control system. the hand is a part used to hold the workpiece (or tool). according to...
3d_export
$35
ballista

ballista

...are not included in the kit sold, they are part of the render.<br>high quality textures<br>-ballista 4096x4096 (tga)<br>-rotating mechanism 2048x2048...
3d_export
$12
medical stethoscope rigged

medical stethoscope rigged

...model as well as a non-rigged one where each part is separate. rigging: the rig has 5 ik (inverse...
3d_export
$50
of a hydrofoil board with a rigid wing sail

of a hydrofoil board with a rigid wing sail

...3d model is made in the form of: hull part, sail parts, as well as a ballast centerboard and...
3d_export
$48
f16c usa low-poly

f16c usa low-poly

...animation ready ! easy control for animations ! all part rigged ! optimized for: high end animation, and still...
3d_export
$15
tank type 5 heavy - super-heavy japanese tank

tank type 5 heavy - super-heavy japanese tank

...they move, they will rotate around it. the main part are...
3d_export
$5
lantern with a candle

lantern with a candle

...a candle 3dexport the object consists of 4 separate part: a ring, a lamp housing, glass and a candle....
3d_export
$45
ballista tower pack

ballista tower pack

...are not included in the kit sold, they are part of the render. high quality textures<br>ballista 4096x4096 (tga)<br>rotating mechanism...
3d_export
$10
Excavator - Revit Family

Excavator - Revit Family

...geometries for fine, medium and coarse detail levels.<br>the upper part is rotatable.<br>all materials are parametric.<br>the max, dwg, fbx, 3ds,...
3d_export
$18
farmhouse

farmhouse

...model of a farmhouse that uses several simple model part to create one model. images have been rendered using...
3d_export
$10
arc welding workstation with dual robots and double clamps

arc welding workstation with dual robots and double clamps

...dual robot and dual fixture arc welding workstation includes part and assembly drawing of catia modeling, stp file and...
3d_export
$40
uss navajo in fbx and obj format

uss navajo in fbx and obj format

...group information, which your software should interpret as separate part:<br>- rotating rudder<br>- rotating propellers<br>- rotating main and secondary turrets<br>-...
3d_export
$9
Dynamite

Dynamite

...2016 model has simple animation (rotation).<br>model contains parts:<br>- 55 part.<br>dimensions:<br>- 19*9*9 cm.<br>size max-file:<br>- 9 mb<br>contains polygons:<br>- 24 662 polygons...
3d_export
$16
automatic box turnover equipment

automatic box turnover equipment

...turnover machine includes general assembly drawing, component drawing and part drawing. i hope it will be helpful for everyone...
3d_export
$8
Spaceship Orbital

Spaceship Orbital

...orbit ring, solar panels and satellite dish are separate part in fbx file for rotation, as shown in exploded...
3d_export
$5
low poly pro

low poly pro

...it directly, but create a new material. the rotatable part are separated, and the axis is set perfectly. models...
3d_export
$20
european street in obj and fbx format

european street in obj and fbx format

...they can not move.<br>* all lamp posts are separate part which can hidden/ shown or moved.<br>* the obj version...
3d_export
$45
electric scooter

electric scooter

...of rotation and serial links are established between the part -all details made resetxform -all details with unwrapping -all...
3d_export
$109
robot rt model 10 high-poly

robot rt model 10 high-poly

...050 polys<br>turbosmooth iters: 2 8 978 716 polys<br>textures: yes<br>model part: 198<br>------------------------------------------<br>render: corona, vray<br>formats:<br>-3ds max...
3d_export
$45
Battle spaceship essenor-rigged

Battle spaceship essenor-rigged

...roughness map, normal map, height map. emission map for non-part. texture resolutions are 2k, 4k, 8k px according to...
3d_export
$199
renault sport spider

renault sport spider

...blender). uvws are mapped for wheels, labels and similar part. textures have alpha channels for opacity mapping where...
3d_export
$89
F35B lightning II - Fully riggedlow-poly

F35B lightning II - Fully riggedlow-poly

...animation ready ! easy control for animations ! all part rigged ! optimized for: high end animation, and still...
3d_export
$21
nvidia rtx 3080 ampere

nvidia rtx 3080 ampere

...axis, animation ready (rotate x,y,z) sorted by name for part and materials. rendersetup not included<br>data:<br>edges: 88179<br>vertices: 62514<br>triangles: 63909<br>faces: 27922<br>materials:...
3d_export
$199
renault sport spider

renault sport spider

...uvws are mapped for wheels, labels and similar textured part. textures have alpha channels for opacity mapping where required....
3d_export
$399
mi-8mtv russian emercom animated

mi-8mtv russian emercom animated

...emission 1024x1024<br>__________<br>originally created with 3ds max 2015. no 3rd part plugins required.<br>software used:<br>- 3ds max 2015 for modeling<br>- uv...
3d_export
$399
mi-17 czech air force animated

mi-17 czech air force animated

...emission 1024x1024<br>__________<br>originally created with 3ds max 2015. no 3rd part plugins required.<br>software used:<br>- 3ds max 2015 for modeling<br>- uv...
3d_export
$399
mi-17 mexican police animated

mi-17 mexican police animated

...emission 1024x1024<br>__________<br>originally created with 3ds max 2015. no 3rd part plugins required.<br>software used:<br>- 3ds max 2015 for modeling<br>- uv...
3d_export
$399
mi-8mtv united nations animated

mi-8mtv united nations animated

...emission 1024x1024<br>__________<br>originally created with 3ds max 2015. no 3rd part plugins required.<br>software used:<br>- 3ds max 2015 for modeling<br>- uv...
3d_export
$399
mi-8t india air force animated

mi-8t india air force animated

...emission 1024x1024<br>__________<br>originally created with 3ds max 2015. no 3rd part plugins required.<br>software used:<br>- 3ds max 2015 for modeling<br>- uv...
3d_export
$399
mi-8t poland air force animated

mi-8t poland air force animated

...emission 1024x1024<br>__________<br>originally created with 3ds max 2015. no 3rd part plugins required.<br>software used:<br>- 3ds max 2015 for modeling<br>- uv...
3d_export
$399
Mi-8amt russian police animated

Mi-8amt russian police animated

...emission 1024x1024<br>__________<br>originally created with 3ds max 2015. no 3rd part plugins required.<br>software used:<br>- 3ds max 2015 for modeling<br>- uv...
3d_export
$100
turbine a gaz 9fa general electrique

turbine a gaz 9fa general electrique

...9fa turbine in the static analysis only the vane part is shown when examining the results. more information my...
3d_export
$100
Urban Robot

Urban Robot

...robot 3dexport |model| character modeled in 3ds max 2020.all part are editable poly objects with turbosmooth modifier.cable parts are...
3d_export
$10
old wooden outdoor country toilet pbr

old wooden outdoor country toilet pbr

...can see in most villages.<br>the model consists of two part: one mesh is toilet itself and one is the...
3d_export
$399
mi-17 slovak air force animated

mi-17 slovak air force animated

...emission 1024x1024<br>__________<br>originally created with 3ds max 2015. no 3rd part plugins required.<br>software used:<br>- 3ds max 2015 for modeling<br>- uv...
3d_export
$399
mi-8mt russian air force animated

mi-8mt russian air force animated

...emission 1024x1024<br>__________<br>originally created with 3ds max 2015. no 3rd part plugins required.<br>software used:<br>- 3ds max 2015 for modeling<br>- uv...
3d_export
$25
KHE TripleThreat BMX complete 3D Model

KHE TripleThreat BMX complete 3D Model

...real bmx stuff, famous all over the word. all part are fully detailed textured and shadered. all welding joints...
3d_export
$28
industrial gears asset pack

industrial gears asset pack

...furthermore, a gear can mesh with a linear toothed part called a rack, producing translation instead of...
3d_export
$50
Alien Parasite

Alien Parasite

...skinned with skin modifier. the rig controls all the part of body with simple fk (position and rotation). |formats|...
3d_export
$8
Lego Truck Bulldozer Road Roller with 3 drivers and trailer

Lego Truck Bulldozer Road Roller with 3 drivers and trailer

...road roller with 3 drivers and trailer 3dexport all part of the object (doors,windows etc) can rotate. so easy...
3d_export
$21
Zigzag park MTB complete 3D Model

Zigzag park MTB complete 3D Model

...and bmx stuff, famous all over the word. all part are fully detailed textured and shadered. all welding joints...
3d_export
$35
gaz69

gaz69

...over uv clean, like a water.<br>1.model is fully textured<br>2.all part are openable, rotatable<br>3.pbr metal roughness materials<br>4.format jpeg(4096*4096, 2048*2048,1024*1024). it's...
3d_export
$150
silent falcon the next generation stealth fighter jet

silent falcon the next generation stealth fighter jet

...the bays open inside the fuselage. the modelized moving part are : canopy, landing gear, and missile bays. there...
3d_export
$39
trakkabeam a800 searchlight

trakkabeam a800 searchlight

...ambient occlusion<br>originally created with 3ds max 2015. no 3rd part plugins required.<br>software used:<br>- 3ds max 2015 for modeling<br>- uv...
3d_export
free
1881 Double-Barrel Shotgun

1881 Double-Barrel Shotgun

...double-barrel shotgun 3dexport the shotgun is separated into 5 part(barrel,steel(receiver),screws,shells,wood)for the rig setup, but it also includes the fbx...
3d_export
$139
H21D Forestry Harvester

H21D Forestry Harvester

...number of the main parts:32 name of the main part: arm(stick) body with engine boom(hydraulic crane) cabin cabin front...
3d_export
$25
automobile valve assembly machine

automobile valve assembly machine

...the second two machines can complete more than ten part assembly, the operation mode of the equipment is turntable...
3d_export
$5
Lego Ambulance and paramedics squad

Lego Ambulance and paramedics squad

...lego ambulance and paramedics squad 3dexport move part of the object can rotate. so easy to use...
3d_export
$249
as-350 anaheim police animated

as-350 anaheim police animated

...ecureuil as350 as-350 h125 h-125 a-star astar anaheim police departent usa air support division n326pd animated animation pbr chopper...
3d_export
$249
as-350 lapd animated

as-350 lapd animated

...as-350 h125 h-125 a-star astar lapd los angeles police departent usa air support division n662pd animated animation pbr chopper...
3d_export
$249
as-350 lapd 3 animated

as-350 lapd 3 animated

...as-350 h125 h-125 a-star astar lapd los angeles police departent usa air support division n229la animated animation chopper patrol...
3d_export
$249
as-350 lapd 2 animated

as-350 lapd 2 animated

...as-350 h125 h-125 a-star astar lapd los angeles police departent usa air support division n661pd animated animation pbr chopper...
3d_export
$249
as-350 oklahoma city police animated

as-350 oklahoma city police animated

...as350 as-350 h125 h-125 a-star astar oklahoma city police departent usa air support division n720kc animated animation chopper patrol...
3d_export
$249
as-350 miami city police animated

as-350 miami city police animated

...as350 as-350 h125 h-125 a-star astar miami city police departent usa air support division n503ph animated animation chopper patrol...
3d_export
$249
as-350 california highway patrol animated

as-350 california highway patrol animated

...h125 h-125 a-star astar california highway patrol n974hp police departent usa air support division animated animation pbr chopper aircraft...
3d_export
$249
as-350 hillsborough county sheriff animated

as-350 hillsborough county sheriff animated

...h125 h-125 a-star astar hillsborough county sheriff n160cc police departent usa air support division animated animation pbr chopper aircraft...
3d_export
$249
as-350 san jose police animated

as-350 san jose police animated

...as350 as-350 h125 h-125 a-star astar san jose police departent usa air support division n508pd animated animation pbr chopper...
3d_export
$249
as-350 royal canadian mounted police animated

as-350 royal canadian mounted police animated

...h125 h-125 a-star astar royal canadian mounted police canada departent air support division n508pd animated animation pbr chopper patrol...
3d_export
$59
spectrolab sx-16 searchlight

spectrolab sx-16 searchlight

...ambient occlusion<br>originally created with 3ds max 2015. no 3rd part plugins required.<br>software used:<br>- 3ds max 2015 for modeling<br>- uv...
3d_export
$39
wescam l3 black

wescam l3 black

...ambient occlusion<br>originally created with 3ds max 2015. no 3rd part plugins required.<br>software used:<br>- 3ds max 2015 for modeling<br>- uv...
Next page